概要:
本書はプログラマーにとって必要不可欠な「データ構造とアルゴリズム」を学ぶための入門書です。データ構造とアルゴリズムに関する知識は、ソフトウェア開発の基盤であるとともに、問題解決能力を高める重要な要素でもあります。その知識をPythonという親しみやすいプログラミング言語を使って丁寧に解説します。
プログラミングやコンピュータサイエンスの世界で広く学ばれる定番のアルゴリズムを中心に取り上げました。それに加え、知識を広げていただけるように、本書独自のアルゴリズムも複数、掲載しています。
Pythonの基本を学んだ後に、データ構造とアルゴリズムを学習するように構成していますので、初心者の方も安心して学習を始められます。すでにプログラミングの経験がある方は、興味のある項目を選んで学ぶことができます。
CHAPTER 01 プログラミングの準備
CHAPTER 02 プログラミングの基礎知識
CHAPTER 03 データ構造1 スタックとキュー
CHAPTER 04 データ構造2 リスト、木、グラフ
CHAPTER 05 アルゴリズムの基礎
CHAPTER 06 サーチ(探索)
CHAPTER 07 ソート
CHAPTER 08 計算量
CHAPTER 09 ハッシュ
CHAPTER 10 再帰
CHAPTER 11 木やグラフによるアルゴリズム
CHAPTER 12 さまざまなアルゴリズムを学ぶ
広告・PR: リンク経由の購入で収益を得る場合があります。
参考価格: 3773円
※ 価格は変動する場合があります。