• 本

Pythonで体験してわかるアルゴリズムとデータ構造

出版社名 近代科学社
出版年月 2018年6月
ISBNコード 978-4-7649-0570-2
4-7649-0570-1
税込価格 2,640円
頁数・縦 194P 26cm

商品内容

要旨

アルゴリズムとデータ構造を15の課題に絞り、各々の章の前半で原理と事例によって理解を促し、後半でPython言語をベースにプログラムで確認する。

目次

なぜアルゴリズムが重要か
アルゴリズムを表現する様々な方法
アルゴリズムを比べる方法
アルゴリズムを思いつく方法
アルゴリズムを改良するコツ
アルゴリズムを設計する方法
問題に適した設計法とは
設計法を応用した並べ替え
分割統治法によるソートの分類
データ構造はなぜ重要か
データ構造に依存したアルゴリズム
データ構造を応用した並べ替え
データ構造の更新に応じた改良
条件に応じた探索の改良
目的別のアルゴリズムとデータ構造
付録 Pythonを使うために!

著者紹介

西澤 弘毅 (ニシザワ コウキ)  
2001年東京大学理学部情報科学科卒業。2006年東京大学大学院情報理工学系研究科博士課程修了、博士(情報理工学)。2006年産業技術総合研究所システム検証研究センター特別研究員。2007年東北大学大学院情報科学研究科助教。2008年鳥取環境大学環境情報学部講師。2013年神奈川大学工学部、同大学大学院工学研究科准教授
森田 光 (モリタ ヒカル)  
1980年北海道大学工学部電子工学科卒業。1982年北海道大学大学院工学研究科電子工学専攻博士前期課程修了。1993年北海道大学博士(工学)。1982年電電公社(現、NTT)、同社電気通信研究所所属。2005年神奈川大学工学部、同大学大学院工学研究科教授(本データはこの書籍が刊行された当時に掲載されていたものです)