SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

翔泳社 新刊紹介

アルゴリズムは難しそう? だったら初心者でもイラストで理解できる『なっとく!アルゴリズム』

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 AIやデータベースを活用するなら、アルゴリズムの理解は不可欠です。難解で面倒というイメージがあるかもしれませんが、翔泳社ではそんな方でも最初から学べる『なっとく!アルゴリズム』を1月31日に刊行しました。プログラミング言語を知っていればOK、著者の手書きイラストで要点を手早く理解してしまいましょう。

なっとく!アルゴリズム』は、目で見て覚えるのが得意だという著者が手書きのイラストをふんだんに使用して、アルゴリズムを一から教えてくれる入門書です。

 AIを可能にする機械学習・ディープラーニングはもとより、データベースやIoTにおいても、アルゴリズムはもはや欠かせません。ところが、その必要性・重要性が高まっているとはいえ、実際に学ぶハードルは非常に高いイメージが持たれているのではないでしょうか。

 勉強しなくてはいけないと思っていても手をつけられず放ったらかし、あるいは、一度は勉強しようとしたけれど挫折した経験のある方もいるかもしれません。そんな方にこそ、本書をおすすめします。

 本書は基本的な二分探索から始まり、ソート、再帰、動的計画法、ツリーやフーリエ変換まで、大事な項目を押さえています(サンプルコードはPythonが使われますが、何かしらプログラミング言語を知っていれば問題ありません)。

 なんといっても、アルゴリズムを理解するための勘所が図解や図表ではなくかわいらしいイラストで的確に表現されているのが嬉しいところ。例えば、配列とリンクリストの違いを覚えるときに、「映画を観るために座席に座る」と考えるだけで済むようになります。

 まずは視覚的にイメージが掴めるため、初心者として学び始めたい方はぜひチェックしてみてください。

目次

第1章 あれもこれもアルゴリズム
第2章 並べたり差し込んだり選んだり:ソート
第3章 同じ手順で何度でも:再帰
第4章 ちっちゃくしてから考えよう:クイックソート
第5章 関連付ければ話も早い:ハッシュテーブル
第6章 グラフを作れば見えてくる:幅優先探索
第7章 本からピアノへ物々交換大作戦:ダイクストラ法
第8章 問題は続くよどこまでも:貪欲法
第9章 ドロボーは計画的に:動的計画法
第10章 分類したら予測して:k近傍法
第11章 この先にはなにがあるの?
第12章 答え合わせ

なっとく!アルゴリズム

Amazon  SEshop  その他

なっとく!アルゴリズム

著者:アディティア・バーガバ
翻訳監修:株式会社クイープ
発売日:2017年1月31日(火)
価格:2,700円(税込)

本書について

イラストを多用し、デファクトと言われるアルゴリズムがなぜデファクトなのか。けれども場合によってはデファクトたりえないのはなぜなのか。その差を分ける基準は何なのかを平易に解説します。

 

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
翔泳社 新刊紹介連載記事一覧

もっと読む

この記事の著者

渡部 拓也(ワタナベ タクヤ)

 翔泳社マーケティング課。MarkeZine、CodeZine、EnterpriseZine、Biz/Zine、ほかにて翔泳社の本の紹介記事や著者インタビュー、たまにそれ以外も執筆しています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9895 2017/02/02 07:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング