Pythonではじめるアルゴリズム入門 伝統的なアルゴリズムで学ぶ定石と計算量

著者 :
  • 翔泳社
3.17
  • (1)
  • (1)
  • (2)
  • (2)
  • (0)
本棚登録 : 133
感想 : 3
本ページはアフィリエイトプログラムによる収益を得ています
  • Amazon.co.jp ・本 (288ページ)
  • / ISBN・EAN: 9784798163239

作品紹介・あらすじ

時代が変わっても
変わらないアルゴリズムから考え方を学ぼう

本書は、初心者にも扱いやすいプログラミング言語「Python」を使用して、
アルゴリズムの基礎・考え方を学ぶ入門書です。Pythonがはじめてという方の
ために、第1章ではPythonの基本とデータ構造について解説しています。

本書では、プログラミング入門者が最低限知っておきたいアルゴリズムの
基礎と考え方に加えて、アルゴリズムの定石とその計算量について、具体的
なサンプルコードと動作イメージを交えて丁寧に解説していきます。
「アルゴリズムをゼロから学びたい」という方におすすめの一冊です。

【本書の特徴】
・Pythonの基本とアルゴリズムの基礎を一冊で学べる
・具体的なサンプルコードと動作イメージ(フローチャート)を交えて解説。
自分で書いて実行して動作を試しながら学習できる。
・アルゴリズムの使い方や考え方だけでなく、アルゴリズムの計算量について
の理解も深まる。

【扱うアルゴリズム】
FizzBuzz|フィボナッチ数列|線形探索|二分探索|幅優先探索|
深さ優先探索|番兵|8クイーン問題|n-クイーン問題|ハノイの塔|
ミニマックス法|選択ソート|挿入ソート|バブルソート|ヒープソート|
マージソート|クイックソート|最短経路問題|ベルマン・フォード法|
ダイクストラ法|A*アルゴリズム|文字列探索の力任せ法|Boyer-Moore法|
逆ポーランド記法|ユークリッドの互除法

【章構成】
■第1章 Pythonの基本とデータ構造を知る
■第2章 基本的なプログラムを作ってみる
■第3章 計算量について学ぶ
■第4章 いろいろな探索方法を学ぶ
■第5章 データの並べ替えにかかる時間を比べる
■第6章 実務に役立つアルゴリズムを知る
■Appendix Pythonのインストール

感想・レビュー・書評

並び替え
表示形式
表示件数
絞り込み
  • ↓利用状況はこちらから↓
    https://mlib3.nit.ac.jp/webopac/BB00559867

  • とても良い。

  • 請求記号 007.64/Ma 67

全3件中 1 - 3件を表示

著者プロフィール

増井敏克(ますいとしかつ)

増井技術士事務所代表。技術士(情報工学部門)。情報処理技術者試験にも多数合格。ビジネス数学検定1級。
「ビジネス」×「数学」×「IT」を組み合わせ、コンピュータを「正しく」「効率よく」使うためのスキルアップ支援や、各種ソフトウェアの開発を行っている。
著書に『基礎からのプログラミングリテラシー』(技術評論社)、『IT用語図鑑』『プログラマ脳を鍛える数学パズル』『図解まるわかりセキュリティのしくみ』『図解まるわかりプログラミングのしくみ』『図解まるわかりアルゴリズムのしくみ』(以上、翔泳社)、『プログラミング言語図鑑』『ITエンジニアがときめく自動化の魔法』(以上、ソシム)、『Excelで学び直す数学』(C&R研究所)、『RとPythonで学ぶ統計学入門』(オーム社)などがある。

「2022年 『基礎からのWeb開発リテラシー』 で使われていた紹介文から引用しています。」

増井敏克の作品

  • 話題の本に出会えて、蔵書管理を手軽にできる!ブクログのアプリ AppStoreからダウンロード GooglePlayで手に入れよう
ツイートする
×