次のデータ構造の名前はありますか?論文や引用がありますか?ソートされた配列データ構造のこのコレクションの名前はありますか?
一つの方法to implement効率的セット抽象データ型各アレイは、固有パワーの2サイズを有するソート配列のコレクションを有することです。
たとえば、{1、2、...、13}の13個の要素の集合は、{[5]、[2,3,9,13]、[1 、4,6,7,8,10,11,12]}。
一般に、コレクション内の配列は、セットのサイズのバイナリ表現の1ビットに対応するサイズを持ちます。挿入は、(1)時間 O 償却で行うことができ、検索がO(線形検索よりも優れている)((Nログ))時間で行うことができるため、データ構造が効率的です。また、平衡二分木やポインタのためO(N)余分なスペースを使用するBツリーとは異なり、唯一Oポインタのスペースオーバーヘッド(Nログ)を使用します。したがって、ペイロードデータにはほとんどすべてのスペースが使用されます。
私はWikipediaのlist of data structuresを見ましたが、一致するものは見つかりませんでした。 「Introduction to Algorithms( "CLRS")」は、このデータ構造を「償却分析」セクションの宿題の問題として説明していますが、例ではなく質問であるため、本書ではあまり言及していません。
私はタグ "データ構造"しか考えられませんでした。関連タグの提案をお願いします! – Nayuki
これらの既存の質問は同じデータ構造に関するものですが、実装と説明について質問します。http://stackoverflow.com/questions/2602110/、http://stackoverflow.com/questions/4701433/私はデータ構造がどのように機能するかを知っているので、私は特にそれに関する出版された文献を探しています。 – Nayuki