最初からデータ構造を学ぶために!!!!訓練を受け、訓練を受け、訓練を受け、最初の導入とアルゴリズム

  データ構造+アルゴリズムはそうコンテストのプログラミングで結果を取得したい= 1.プログラミングは、データ構造は学ばなければなりません。かどうかは、今後の大学院の仕事。

データ(ヒト) - >データ要素(人々) - >データ項目(耳、鼻、および他の器官)、データ項目は、データの最小単位不可分です。

データ要素の同じセットは、データオブジェクトと呼ばれます。

  前記データ構造は、各セットの間の特定の関係の一個の以上のデータ要素の存在です。

データ構造は、論理的および物理的な構造に分割されています。

構造の集合、線形構造(一方のもの)、ツリー(階層対多)、(多くの多くの)グラフ構造:論理構造は、4つのカテゴリに分けられます。

物理的構造:順次記憶構造(データと物理的関係の間の論理的一貫性のある関係)、ストレージ構造(記憶部は、連続又は不連続であってもよいです)。

  アルゴリズム3:説明は、コンピュータ内の命令の有限のシーケンスとして表さ特定の問題解決ステップを解決し、それぞれが1つまたは複数の指示操作を有します。

入力、出力、有限の、確実かつ実現可能性:アルゴリズム(強調)の5つの基本特性。

アルゴリズムの設計要件:低精度、読みやすさ、堅牢性、高効率と保存時間。

時間の複雑さ:O(1)<O(LOGN)<O(N)<O(nlogn)<O(N ^ 2)<O(O ^ 3)<O(2 ^ n)の<O(N!) <O(N ^ N)

 

 

おすすめ

転載: www.cnblogs.com/julyzqy/p/11876953.html