書誌種別 |
図書 |
タイトル |
コンピュータプログラミング |
サブタイトル |
Pythonでアルゴリズムを実装しながら問題解決を行う |
並列タイトル |
Computer Programming:Problem Solving by Implementing Algorithms in Python |
シリーズ名 |
電子情報通信レクチャーシリーズ |
シリーズ番号 |
B-7 |
タイトルヨミ |
コンピュータ プログラミング |
サブタイトルヨミ |
パイソン デ アルゴリズム オ ジッソウ シナガラ モンダイ カイケツ オ オコナウ |
シリーズ名ヨミ |
デンシ ジョウホウ ツウシン レクチャー シリーズ |
シリーズ番号ヨミ |
B-7 |
人名 |
富樫 敦/著
|
人名ヨミ |
トガシ アツシ |
出版者・発行者 |
コロナ社
|
出版者・発行者等ヨミ |
コロナシャ |
出版地・発行地 |
東京 |
出版・発行年月 |
2022.4 |
ページ数または枚数・巻数 |
10,195p |
大きさ |
26cm |
価格 |
¥3300 |
ISBN |
978-4-339-01822-6 |
ISBN |
4-339-01822-6 |
注記 |
文献:p192〜193 |
分類記号 |
007.64
|
件名 |
プログラミング(コンピュータ)
|
内容紹介 |
プログラミングの入門書。Pythonを用い、問題解決を通してその背景にある専門知識も同時に身に付けながら、プログラミングの基礎を習得することを目指す。プログラムなど電子データがダウンロードできるURL付き。 |
著者紹介 |
東北大学大学院工学研究科博士後期3年の課程修了(電気及通信工学専攻)。工学博士(同大学)。静岡理工科大学教授。 |
言語区分 |
JPN |
タイトルコード |
1009812579980 |
目次 |
1.プログラミングとは |
|
1.1 はじめに/1.2 プログラミングとは/1.3 アルゴリズムとプログラム/1.4 問題解決とアルゴリズムに関する基礎知識/1.5 計算可能関数/本章のまとめ/理解度の確認 |
|
2.プログラミング・チュートリアル(制御フロー編) |
|
2.1 数とその表現/2.2 算術演算と式の計算/談話室:Jupyter Notebookのセル/2.3 変数・代入・平方根/談話室 コメントを追加する/2.4 関数定義/2.5 条件分岐/2.6 繰返し(ループ)/談話室 水汲み問題/本章のまとめ/理解度の確認 |
|
3.プログラミング・チュートリアル(制御フロー編・発展編) |
|
3.1 関数(発展的話題)/3.2 エラーと例外処理/3.3 アルゴリズムとプログラム/本章のまとめ/理解度の確認 |
|
4.プログラミング・チュートリアル(データ構造編) |
|
4.1 変数とその評価/4.2 データ型/4.3 グラフの実現とアルゴリズム/4.4 オブジェクト指向/本章のまとめ/理解度の確認 |
|
5.条件分岐と繰返し |
|
5.1 条件分岐/5.2 条件的繰返し処理(whileループ)/5.3 反復可能オブジェクトによる繰返し(forループ)/5.4 繰返しからの脱却/5.5 内包表記と繰返し/本章のまとめ/理解度の確認 |
|
6.関数と再帰 |
|
6.1 関数の基礎/6.2 Pythonでの関数流儀/6.3 再帰関数/6.4 再帰関数の効率化/本章のまとめ/理解度の確認 |
|
7.オブジェクト指向プログラミング |
|
7.1 オブジェクト指向とは/7.2 クラスの定義/7.3 クラスの継承/7.4 オブジェクト指向プログラミングの醍醐味/本章のまとめ/理解度の確認 |
|
8.問題解決とプログラミング |
|
8.1 アルゴリズムと設計戦略/8.2 探索問題/8.3 ソーティングアルゴリズム/8.4 貪欲アルゴリズム/8.5 動的計画法/本章のまとめ/理解度の確認 |
|
付録 |
|
1.演算/2.データ型一般/3.シーケンス型の操作/4.データ型独自の固有操作/5.組み込みデータ型間の変換/6.deque |