ディレクトリ
線形形式の定義
同じデータ型の直鎖状のテーブル(N(N = 0)\ )\ データ要素の有限のシーケンス、\(N- \)は、長いテーブルであり、\(N = 0 \)線形リストが空のテーブルである場合に。使用する場合\(L \)形リニア名前を、それが一般的のように表されます。
\ [L =(A_1、A_2、\ cdots、a_iを、A_ {I + 1}、\ cdots、A_N)\]
線状の特長
- 各データ項目の同一のデータ・タイプ
- 最初から順番、およびビット配列を有します
- データ項目の限られた容量
リニアフォームの基本的な操作
線状の★基本的な操作:
- 初期化テーブル
- 破壊します
- 挿入
- [削除]
- 値で検索
- 場所で検索
- 長いテーブルを探しています
- すべての要素の出力
- 空の受刑
ヒント:レコードの売上高は、CRUD
リニアテーブル記憶構造
リニアテーブル記憶構造を含む:順次記憶し、リンクされたストレージ。
おくる:別のストレージ構造、データ構造は、コンピュータ上で具現化は異なっています。
ストレージ構造が分かれています。
- シーケンステーブルのテーブルとは、達成するために、メモリ構造体の線形配列を指します。
- チェーンは、達成するために記憶されたテーブルを有する線形鎖を指します。
またに分かれ:
- 呼び出さ順次実装を持つテーブルの静的アレイ、静的順位テーブル
- ダイナミックアレイのヘッドノードの実装せずに注文テーブルが呼び出されると、ヘッドダイナミックシーケンステーブルなし
- 呼ばれるダイナミックアレイ・ノードの実装とリード配列表、リードダイナミックシーケンステーブル
- 単一のポインタで実装一方向リンクリストノードと呼ばれる単鎖
- 呼ばれる二重のポインタで実装されたノードの片方向リンクリスト、二重リンクリスト
- 呼ばれる単一の実装を持つノードへのポインタを持つ二重リンクリスト、サイクルチェーンシングル
- 呼ばれる二重のポインタで実装双方向リンクリストのノード、円形二重にリンクされたリスト