ISBN 9784627872615
Pythonで学ぶ アルゴリズムとデータ構造
Pythonプログラミングにおけるアルゴリズムとデータ構造のポイントを,身近な具体例とともにわかりやすく解説. スタックやキューなどデータ構造の基本から,探索やソート,文字列照合などに用いる代表的なアルゴリズムの設計手法まで,プログラムの高速化・効率化のための必須知識を学べます. Pythonの基礎知識さえあれば理解できるように記述されていて,初心者でも安心して読み進められます. 少しレベルの高い内容やPython特有の注意点がコラムとして紹介されており,さらなる学習への足掛かりとすることもできます. 本書は,多くの学校で採用されている人気のテキスト『情報工学レクチャーシリーズ アルゴリズムとデータ構造(第2版)』をもとに,Pythonならではの要素を盛り込んで執筆されました. 独習用の入門書としても,大学や高専の教科書としても最適な1冊です. 第1章 アルゴリズムの基礎 第2章 アルゴリズムの基本データ構造 第3章 アルゴリズムにおける基本概念 第4章 データの探索 第5章 ソートアルゴリズム 第6章 アルゴリズムの設計手法1 第7章 アルゴリズムの設計手法2 第8章 グラフアルゴリズム 第9章 文字列照合アルゴリズム 第10章 アルゴリズムの限界
この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。