- 定義
データ構造は、データのセットを格納する構造です。
アルゴリズムは、データのセットを操作する方法です。
2.データ構造とアルゴリズムの関係
データ構造はアルゴリズムを提供し、アルゴリズムは特定のデータ構造で機能します。
3.解決された問題
データをより速く、より経済的に保存および処理する方法。
4.コア
時間と空間の複雑度分析を含む複雑度分析は、アルゴリズムのパフォーマンス、つまり効率とリソース消費の有機的なバランスを判断するために使用されます。
5. 4つの質問
「原点」「独自の特徴」「解くのに適した問題」「実際の応用シナリオ」。
6.学習方法
- 練習しながら学び、適切に質問に磨きをかける
- マルチコントラスト学習と思考
- 知識を蓄積する必要があることを理解するには、一度にすべてを習得することを考えないでください