vector
STLでは動的配列の実装を表していることを私は知っています。list
リンクリスト(二重リンクリスト)の実装も同様です。私はそれset
がtreeに似た実装を持っていることを知っています。前述のようにアルゴリズムの複雑さを見ると、集合内の組み込み関数のほとんどは複雑さo(1)またはo(log n)です。それで、このツリーはバランスツリーまたは赤黒木などの他の種類のツリーとして実装されますか?もしそうなら、なぜそのようなツリー構造が選択されたのですか?
質問する
7031 次