なぜデータ構造とアルゴリズムを学びますか?

どのような第一、データ構造及びアルゴリズム

1、データ構造が格納構造へのデータのセットを指す
2を、アルゴリズムがデータ動作の方法である
3を、データ構造およびアルゴリズムは、アルゴリズムとサービスが、その効果にアルゴリズムのデータ構造に相補的です特定のデータ構造に

2人の心、どこかの学ぶ

データ構造とアルゴリズムを解決するためには、問題がより高速ストレージおよびデータの処理、そのため、私たちは資源消費と効率の考慮の方法を必要とする、より多く保存する方法ですこれは、分析の複雑さです。データ構造とアルゴリズムを学習する過程で、その「起源」を学び、「自分の特性」、「問題を解決するのに適した」と「実用的なアプリケーションシナリオ。」データ構造とアルゴリズムを学習するプロセスは、非常に優れたメンタルトレーニングプロセスです。

1、データ構造とアルゴリズムの学習の本質-複雑さの解析
2、最も一般的な、最も基本的なデータ構造:配列、連結リスト、スタック、キュー、ハッシュテーブル、バイナリツリー、ヒープ、ジャンプテーブル、グラフ、トライ木
3、最も一般的に使用されるアルゴリズム:再帰ソート、バイナリ検索、探索、ハッシュアルゴリズム、貪欲法、分割統治アルゴリズム、バックトラックアルゴリズム、ダイナミックプログラミング、文字列照合アルゴリズム

 

 

第三に、乗数学習スキル

学習の目的はマスターにあり、その後、適用されます:1.練習しながら、適度なブラシのタイトルを学びます

2.頼む、より多くの思考、よりインタラクティブ:学ぶための最善の方法を議論するために一緒に学び、教師の解答を求める問題がある、少数の人々が一緒に学ぶことを見つけることです。

3. Daguai学習アップグレード:私たちは、学習プロセスを退屈なDaguaiは、同じアップグレードのように、あなたは、自分で設定現実的な目標を与えることができます。

降水量が必要4.知識は、一度にすべてを把握しようとしたくない:学習プロセスの知識は、反復、継続的な沈殿法です。

 

おすすめ

転載: www.cnblogs.com/Elgin/p/12319778.html