この本は9つの章に分かれています。第 1 章 概要では、主にデータ、データ構造、アルゴリズムなどの基本的な概念を紹介します。第 2 章から第 6 章では、それぞれ、線形リスト、スタック、キュー、文字列、配列、一般化されたテーブル、ツリー、グラフなどの基本的なタイプのデータ構造と、それらの論理構造、ストレージ構造、およびさまざまなストレージ構造における対応する応答について説明します。そして、基本的な操作の説明に基づいていくつかの応用例を示します。第 7 章と第 8 章では、検索と並べ替えについて説明し、一般的に使用される検索と並べ替えの方法をいくつか紹介します。第 9 章はコンピュータ実験で、4 つの完全な例が示されています。これらはすべて VC++ 6.0 環境でデバッグされました。
本書では基礎的な理論知識が浅いところから深いところまで解説されており、わかりやすくなっています。各章には多くの実践例が掲載されており、基礎的な理論知識の理解を深め、実践的な応用力を養うことができます。第 9 章のアルゴリズムを除いて、他の章のアルゴリズムとプログラムの説明はすべて C に似た言語で書かれているため、学生がコンピュータを使用する際に理解し、参照するのに便利です。
この本は、高等専門学校でのデータ構造コースの指導に適しており、授業時間は 60 ~ 70 時間であり、コンピュータ専門家が独習したり、等級試験を受けるための参考書としても使用できます。
拡大する