内容説明
※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
本書は、Pythonで実装した豊富なプログラム例を通じて、アルゴリズムとデータ構造の基礎を身につけるためのテキストです。
基本的なアルゴリズムとデータ構造に始まって、目的とするデータを見つける探索、データの並びを一定の順序で並びかえるソート、そして、スタック・キュー・再帰的アルゴリズム・線形リスト・2分探索木などを学習します。
解説にあたっては、難しい理論や概念を視覚的なイメージで理解できるように、216点もの図表を提示しています。本書に示す166編のプログラムは、単なるサンプルではなく、実際に動作するものばかりです。すべてのプログラムを読破すれば、かなりのコーディング力が身につくはずです。
初心者から中上級者まで、すべてのPythonプログラマに最良の一冊です。
※カバー画像が異なる場合があります。
感想・レビュー
※以下の感想・レビューは、株式会社ドワンゴの提供する「読書メーター」によるものです。
Go Extreme
1
線形探索 バイナリサーチ ハッシュ法 オープンアドレス法 チェイン法 スタック キュー リングバッファ 再帰 ハノイの塔 クイックソート マージソート バブルソート 選択ソート 挿入ソート シェルソート ヒープソート カウンティングソート 計算量 オーダー リスト 連結リスト ポインタによる連結リスト 環状連結リスト 双方向連結リスト 線形リスト 文字列探索 力まかせ法 KMP法 Boyer-Moore法 木構造 二分木 二分探索木 完全二分木 ヒープ 隣接行列 隣接リスト 深さ優先探索 幅優先探索2026/01/30




