データ構造はじめ------
以下は、本を読んで、物事のシリーズは、彼らの最近のプレビュービデオの内容です
間違った場所かもしれませんが、また寛大さの多くに。。。
言ってまず最初は、データ構造が事でプログラミングを学ぶことは非常に重要であるということです
データ構造の計算は、もはや単純な数値的な問題ではありませんが、オブジェクトと操作の科目間の関係のいくつかは、数学、コンピュータハードウェアおよび3のソフトウェアとの間にあります。
情報管理システムのマンマシンのチェスの最短経路。
データ構造内のデータは、データ項目がデータ項目を分割することができない最小の単位であり、データオブジェクトは、同じ性質のデータ要素の集合である含むデータ要素を含みます。
構造と論理構造データ記憶構造
論理構造
逻辑结构就是数据直接的“关系”,有 :集合结构 线性结构 树结构 图结构。
論理構造 | 機能 |
---|---|
コレクション構造 | 緩いです |
リニア構造 | マンツーマン |
ツリー構造 | 多くの |
図構造 | 多くの多くの |
ストレージ構造
ストレージ構造 | 機能 |
---|---|
シーケンシャルストレージ構造 | 配列型は、通常、高速アクセスを探して |
ストレージ構造 | ダイレクト・メモリ・アドレスは、より多くの貯蓄とストレージ容量の柔軟な使用連続していません |
オペレーティング
検索、挿入、削除、並べ替え、および横断:データ要素のいくつかの基本的な操作があります。
アルゴリズム
入力と出力の有限確実性の実現可能性:5つの重要な特性アルゴリズム。
読みやす正しさの堅牢効率:アルゴリズムの長所と短所の評価からです。
アルゴリズムの時間計算量と空間の複雑性はまだあります
、私はかなり全体を理解していなかったの両方が。。。。。それので、最初はそう;;