BohYoh.comトップページへ

新・明解Pythonで学ぶアルゴリズムとデータ構造

本書の概略 はじめに 目 次 本 文 ダウンロード 正誤表 発行日・履歴 著書のページ


 こんにちは。
 本書は、Pythonで実装した豊富なプログラム例を通じて、アルゴリズムとデータ構造の基礎を身につけるためのテキストです。
 Pythonそのものの学習だけではなく、アルゴリズムとデータ構造の学習が必要なのは、次のような問題にぶつかった際に、問題を簡単に解決する能力が要求されるからです
 本書は、基本的なアルゴリズムとデータ構造に始まって、目的とするデータを見つける探索、データの並びを一定の順序で並びかえるソート、そして、スタックキュー再帰的アルゴリズム線形リスト2分探索木などを学習します。
 学習にあたっては、高度な数学の知識は不要ですが、論理的な思考能力は必要です。そのため本書では、難しい理論や概念を視覚的なイメージで理解できるように213点もの図表を示しています。すべての解説を見開きの2ページ単位とすることによって、図表やプログラムと対比しながら解説を読み進めていただけるように工夫しています。
 本書は、アルゴリズムやデータ構造を、ただ“紹介する”だけの本ではありません。アルゴリズムやデータ構造の基礎を学習した上で、それを使った実用的なプログラムを作る技術を身につけるための本です。本書に示している136編ものプログラムは、アルゴリズムやデータ構造を紹介するための、単なる“サンプル”ではなく、実際に動作するものばかりです。すべてのプログラムを読破すれば、かなりのコーディング力が身につくでしょう。
 本書を活用して、アルゴリズムとデータ構造の基礎的な知識や、それらを用いたプログラムの技術等を習得していただければ幸いです。
2019年11月
柴田 望洋



オンラインで購入できます!  □Amazonで購入

本書の概略 はじめに 目 次 本 文 ダウンロード 正誤表 発行日・履歴 著書のページ