データ構造の全体的なフレームワークの概要
データ構造ストレージ構造
配列(シーケンシャルストレージ)とリンクリスト(チェーンストレージ)
配列とリンクリストの違いについては、別の記事-リンクリストの概要-共通リンクリスト、LRUキャッシュ削除アルゴリズムの実装方法、およびリンクリストの作成方法で詳細に説明していますこの記事ではフレームワーク全体に焦点を当てているので、コードについては触れません。興味のある学生は私の記事にアクセスして答えを見つけることができます。
リンクを下に配置します:リンク:リンク。
データ構造の基本操作
トラバーサルとアクセス、具体的には、追加、削除、チェック、および変更です。考えてみてください。一連の操作は、データ構造に対してこれらの一連の処理を行っているのではないですか?
トラバースする方法+訪問?
さまざまなデータ構造のトラバーサル+全体へのアクセスには、線形と非線形の 2つの形式があります。
線形性はfor / while反復で表され、非線形性は再帰で表されます。