アルゴリズムとデータ構造(3) - ジャンプテーブル

著者:opLW
参考:WANGの鄭先生「データ構造とアルゴリズムの美しさ」

  • 定義されているインデックスまたはインデックスレイヤと呼ばれる値のチェーンは、上位レベルにノードを抽出するために、このような各2つのノードとして、マルチレベルの指標の確立を命じたように、我々は1つから出てきました。以下に示すように、前記次のレベルのノードへのポインタダウンダウン表します。したがって、ノードのリストについては、N、log2n-1レベルの指標について確立することができるされています。これは、マルチレベルのインデックスがジャンプテーブルと呼ばれる確立するリンクリストデータ構造のようなものです。
  • 時間複雑さのジャンプテーブルの時間計算量はO(mlogn)です。2点の抽出指標のそれぞれ、時間複雑度はO(2logn)である場合、しばしば定数を無視することができるので、ジャンプテーブル時間複雑性はO(LOGN)です。
  • 空間の複雑さは、インデックスのインデックス番号を抽出する各2つは、(N / 2 + N / 4 + N / 8 + ...、8 + 4 + 2)= N - 1は、 ジャンプテーブルに空間複雑度はOであります(N)。
  • 上の最適粒度指標抽出を減らします。(N / 3 + N / 9のインデックス番号:3点の抽出指標の各々として + N / 27 + ...、27 + 9 + 3 + 1)= N / 2。
  • 概要
    インデックスは、余分なスペースの多くを必要としますが、実用的なアプリケーションでは、これらのインデックスは、多くの場合、単にキー属性のインデックスオブジェクト、その比較対象であるされているものの、索引スペースがほんの一部を占めていました。しかし、削除、挿入は、すぐにスピードを見つけます。全体的には比較的良いです。

愛と情熱、
悩み男性は慈悲を行います。
何も間違っているがある話すべきで、
テキストメッセージの最後には、私を知らせ、
万一、私は、ことができると感じた
収集ポイントを一緒に賞賛します。

opLWオリジナルの7詩は、ソースを明記してください

发布了21 篇原创文章 · 获赞 28 · 访问量 7320

おすすめ

転載: blog.csdn.net/qq_36518248/article/details/90299555