本書は、電子工学専攻向けの「第9次5ヵ年計画」教科書「アルゴリズムとデータ構造」をサポートする補助教科書です。 「アルゴリズムとデータ構造」を教材として使用する教師と生徒が、理論、抽象化、設計の 3 つのプロセスと繰り返し現れる 12 の基本概念をあらゆるレベルで幅広く深く理解できるようにするため、マスターアルゴリズムの設計と分析 この本を使用する教師が指導しやすく、学生が基礎スキルを習得しやすいように、この補助教材を編集しました。比較して読みやすくするために、この本の章の順序は書籍「アルゴリズムとデータ構造」の順序と一致しており、1 対 1 に対応しています。各章では、「アルゴリズムとデータ構造」の対応する章で取り上げられている知識とスキルの簡潔な概要と、これらの知識とスキルを使用して、「アルゴリズムとデータ構造」で出てくる問題を含む実践または理論で提起される関連問題を解決する方法を紹介します。 「データ構造」には典型的な問題解決例と困難な問題解決例が多数含まれており、問題解決のアイデアについてのコメントも含まれています。これは、問題を分析して解決する能力を向上させるのに非常に役立ちます。
本書は内容が豊富で斬新な視点を持っており、大学の補助教科書としてだけでなく、工学技術者や独習者がコンピュータアルゴリズム設計を学ぶための有益な参考書としても活用できます。