辻 真吾/著 -- 講談社 -- 2019.11 -- 007.64

所蔵

所蔵は 1 件です。現在の予約件数は 0 件です。

所蔵館 所蔵場所 請求記号 資料番号 資料区分 帯出区分 状態
一般 一般資料室 007.6/2019/ 00013924022 和書 帯出可 在庫 iLisvirtual

資料詳細

タイトル Pythonで学ぶアルゴリズムとデータ構造 ,
書名ヨミ パイソン デ マナブ アルゴリズム ト データ コウゾウ
叢書名 データサイエンス入門
著者 辻 真吾 /著, 下平 英寿 /編  
著者名ヨミ ツジ,シンゴ , シモダイラ,ヒデトシ
出版者 講談社
出版年 2019.11
ページ数, 大きさ 14,193p, 24cm
NDC10版 007.64
NDC8版 007.64
一般件名 プログラミング(コンピュータ) , アルゴリズム
ISBN 978-4-06-517803-4 国立国会図書館 カーリル GoogleBooks WebcatPlus
著者紹介 東京大学大学院工学系研究科先端学際工学専攻博士後期課程修了。同大学先端科学技術研究センター特任助教。情報処理技術者試験委員。博士(工学)。著書に「Pythonスタートブック」など。
内容紹介 ソートやグラフ構造など基本的な内容から、乱択アルゴリズムや数論、ブロックチェーンの仕組みなどの幅広い話題までを解説した、Pythonプログラミングの入門書。

目次

第1章 Python入門
  1.1 文法の基本
  1.2 実践的なプログラミング
第2章 コンピュータ科学の基本
  2.1 コンピュータの基本原理
  2.2 配列でみるデータ構造
  2.3 計算量の考え方
第3章 アルゴリズムの威力
  3.1 アルゴリズムと実装
  3.2 配列のソート
第4章 ソートを改良する
  4.1 問題を分割する
  4.2 クイックソート
第5章 データの探索
  5.1 配列とデータの探索
  5.2 探索のためのデータ構造
  5.3 ハッシュを使った探索
第6章 グラフ構造
  6.1 グラフとその表現方法
  6.2 グラフ探索のアルゴリズム
  6.3 最短距離を求める
第7章 問題を解くための技術
  7.1 プログラミングの威力
  7.2 動的計画法の威力
第8章 問題の難しさ
  8.1 計算にかかるコスト
  8.2 難しさの分類
第9章 乱択アルゴリズムと数論
  9.1 アルゴリズムと乱数
  9.2 数論入門
  9.3 素数判定アルゴリズム
第10章 現代社会を支えるアルゴリズム
  10.1 ハッシュ関数
  10.2 公開鍵暗号
  10.3 データ圧縮の技術