3

std::listのような、あるリストを別のリストの最後に O(1) 連結できるデータ構造はありますか? つまり、リスト A の最後の項目は、リスト B の最初の項目にリンクされていますか?

4

1 に答える 1

9

はい、std::list::splice()を使用すると、2 つの std::list を一定時間で連結できます。

于 2013-03-12T20:52:23.260 に答える