本書は、プログラミング経験のない大学1年生を主な対象とした、アルゴリズムとデータ構造の教科書です。現代社会で必須の「問題を解くための手順を考える力」を養うことを目的とし、効率的な手順の設計力を身につけることができます。
全14章の構成は基礎的なフローチャートから始まり、探索・整列アルゴリズム、計算量の評価、スタックやキューなどのデータ構造までを段階的に解説。
各章では日常の具体例から理論を導入し、Pythonによる実装、演習問題へと進むサイクルを繰り返すため、初心者でも抽象的な概念を無理なく理解できる設計となっています。
2進数や画像データの仕組みといったコンピュータの基礎知識もバランスよく習得可能で、独学者はもちろん大学の講義用テキストとしても最適な構成となっています。
発売日、価格など予告なく変更する場合がございます。