アルゴリズムとプログラミングの図鑑【第2版】
マイナビ出版
- 森 巧尚(著)(著者)、 まつむらまきお(イラスト)(著者)
図解イラストで楽しくわかる、アルゴリズムのしくみと、主要言語での書き方
アルゴリズムと、それを主要言語でどのように書けばよいのかを、図解とイラストを豊富に使って説明した入門書。
本書の特長は、
1. 「アルゴリズムの意味」をイラストや図でやさしく解説
2. そのアルゴリズムに関する「プログラミング言語」のサンプルを試し、体験して納得
の2点です。
「アルゴリズム」と聞くと難しそうに思えますが、ズバリ『問題を解決するための考え方』です。「このアルゴリズムは、どんな考え方で問題を解こうとしているのか?」「この手順は、何をしようとしているのか?」など、「アルゴリズムの意味」に注目して考えていくと、だんだんとアルゴリズムがわかってきます。本書ではイラストや図を使って、入門者でもアルゴリズムのイメージがつかめるよう、解説していきます。
そして、「意味が理解できただけ」では使えるようになりませんので、実際にプログラミング言語によるサンプルプログラムを用意しました。「理解した意味の通りにアルゴリズムが動くこと」を試して、実感してください。
この「第2版」では、「迷路自動生成アルゴリズム」「迷路探索アルゴリズム」を追加して解説。
「アルゴリズム」をちゃんと把握したい人、プログラムの組み立て方をもっと知りたい人に役立つ1冊です。
【サンプル掲載言語】
Python、JavaScript、PHP、C、C#、Java、Swift、VBA
【本書で紹介しているアルゴリズム】
・簡単なアルゴリズム
合計値、平均値、最大値、最小値、データの交換
・サーチアルゴリズム
リニアサーチ(線形探索法)、バイナリサーチ(二分探索法)
・ソートアルゴリズム
バブルソート(単純交換法)、選択ソート(単純選択法)、挿入ソート(単純挿入法)、シェルソート、クイックソート
・迷路自動生成アルゴリズム
棒倒し法、穴掘り法
・迷路探索アルゴリズム
右手法・左手法、幅優先探索法
アルゴリズムと、それを主要言語でどのように書けばよいのかを、図解とイラストを豊富に使って説明した入門書。
本書の特長は、
1. 「アルゴリズムの意味」をイラストや図でやさしく解説
2. そのアルゴリズムに関する「プログラミング言語」のサンプルを試し、体験して納得
の2点です。
「アルゴリズム」と聞くと難しそうに思えますが、ズバリ『問題を解決するための考え方』です。「このアルゴリズムは、どんな考え方で問題を解こうとしているのか?」「この手順は、何をしようとしているのか?」など、「アルゴリズムの意味」に注目して考えていくと、だんだんとアルゴリズムがわかってきます。本書ではイラストや図を使って、入門者でもアルゴリズムのイメージがつかめるよう、解説していきます。
そして、「意味が理解できただけ」では使えるようになりませんので、実際にプログラミング言語によるサンプルプログラムを用意しました。「理解した意味の通りにアルゴリズムが動くこと」を試して、実感してください。
この「第2版」では、「迷路自動生成アルゴリズム」「迷路探索アルゴリズム」を追加して解説。
「アルゴリズム」をちゃんと把握したい人、プログラムの組み立て方をもっと知りたい人に役立つ1冊です。
【サンプル掲載言語】
Python、JavaScript、PHP、C、C#、Java、Swift、VBA
【本書で紹介しているアルゴリズム】
・簡単なアルゴリズム
合計値、平均値、最大値、最小値、データの交換
・サーチアルゴリズム
リニアサーチ(線形探索法)、バイナリサーチ(二分探索法)
・ソートアルゴリズム
バブルソート(単純交換法)、選択ソート(単純選択法)、挿入ソート(単純挿入法)、シェルソート、クイックソート
・迷路自動生成アルゴリズム
棒倒し法、穴掘り法
・迷路探索アルゴリズム
右手法・左手法、幅優先探索法
発売日:2022-10-26
ページ数:272ページ
目次
第1章 アルゴリズムってなに?
第2章 いろいろなプログラミング言語
第3章 データ構造とアルゴリズムの基本
第4章 簡単なアルゴリズム
第5章 サーチアルゴリズム
第6章 ソートアルゴリズム
付録
著者プロフィール
-
森 巧尚(著)(著者)
●森 巧尚(もり よしなお)
パソコンが登場した『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて、現在はコンテンツ制作や執筆活動を行い、関西学院大学、関西学院高等部、成安造形大学、大阪芸術大学で非常勤講師、プログラミングスクールコプリの講師などを行っている。
著書に『ゲーム作りで楽しく学ぶ Pythonのきほん』『楽しく学ぶ Unity2D超入門講座』『楽しく学ぶ Unity3D超入門講座』『作って学ぶ iPhoneアプリの教科書~人工知能アプリを作ってみよう!~』(以上、マイナビ出版)、『Python1年生 第2版』『Python2年生 スクレイピングのしくみ』『Python2年生 データ分析のしくみ』『Python3年生 機械学習のしくみ』『Python自動化簡単レシピ』『Java1年生』『動かして学ぶ!Vue.js開発入門』(以上、翔泳社)、『そろそろ常識? マンガでわかる「正規表現」』(シーアンドアール研究所)、『なるほど! プログラミング 動かしながら学ぶ、コンピュータの仕組みとプログラミングの基本』(SBクリエイティブ)などがある。
●まつむら まきお
マンガ家・イラストレーター
マンガ作品『ルナパーク』(青心社)、『いろいろあるのよ』(朝日新聞社)、『ビスキィの冒険』など。
『おしえて!! FLASH』など、パソコン関係の書籍イラスト、記事を多く手がける。
成安造形大学イラストレーション領域教授。
絶賛!発売中!
-
- 新人マーケター乙女侍奮闘記
-
- 小関尚紀(著者)、 はっとりみつる(イラスト)(著者)
- スキルアップ・仕事術
- マーケティングをライトノベルで解説。主人公のOL、早乙女待子(通称オトメザムライ)がマーケの知識・技術を学び成長していくストーリー。楽しみながらビジネスの基本が学べる一冊
-
- 世界一役に立つ実戦手筋
-
- 石倉昇(著者)
- ゲーム・パズル
-
- 戦う石橋湛山 ―昭和史に異彩を放つ屈服なき言論
-
- 半藤一利(著者)
- 日本社会・日本政治
- 日本が破局へと傾斜していった昭和初期にあって、ひとり敢然と軍部を批判し続けた石橋湛山。その壮烈なる言論戦を、変節し戦争をあおった大新聞との対比で描いた名作。
-
- EQ こころの距離の近づけ方
-
- 高山 直(著者)
- スキルアップ・仕事術
- 生きていくための作法の基本になる考え方が「こころの距離」。EQ(こころの知能指数)理論をもとに、人の感情に慣れ、感じる力を鍛える方法をわかりやすく紹介する。
7222件中 7189-7192件目先頭前へ1791179217931794179517961797179817991800次へ最後
Copyright © Mynavi Publishing Corporation