ようこそ!
マイページ
ご利用ガイド
組合員情報の変更
メールアドレスの変更
ログイン
サイトトップ
e
フレンズトップ
すべて
本
雑誌
CD
DVD・Blu-ray
クリア
本 こだわり検索
書名
著者名
商品説明
出版社名
出版年月
―
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
年
―
1
2
3
4
5
6
7
8
9
10
11
12
月
以前
のみ
以降
ジャンル
選択してください
文庫
新書・選書
文芸
教養
人文
教育
芸術
児童
趣味
生活
地図・ガイド
就職・資格
語学
小学学参
中学学参
高校学参
辞典
コミック
ゲーム攻略本
エンターテイメント
日記手帳
社会
法律
経済
経営
ビジネス
理学
工学
コンピュータ
医学
看護学
薬学
ISBNコード
予約商品を表示しない
検索
クリア
本 >
コンピュータ
>
プログラミング
>
開発技法
出版社名:翔泳社
出版年月:2025年5月
ISBN:978-4-7981-8689-4
330P 23cm
なっとく!アルゴリズム 身近な例で見えてくる奥深くて面白いアルゴリズムの世界
Aditya Y.Bhargava/著 クイープ/監訳
組合員価格 税込
2,851
円
(通常価格 税込 3,168円)
割引率 10%
在庫あり
生協宅配にてお届け
※ご注文が集中した場合、お届けが遅れる場合がございます。
内容紹介・もくじなど
内容紹介:人探し、バスの乗り継ぎ、お買いもの……半径3メートルの身近なアルゴリズムはこんなにわかりやすい!さまざまなアルゴリズムの背後で使われる≪木構造≫の解説を増補した第2版!プログラミングにおいてアルゴリズムの知識は欠かせません。しかし、いざアルゴリズムの学習をはじめると、理屈の山と数式の谷間で迷子になることが少なくありません。そんなときにおすすめなのがこの一冊。本書は、人探しやバスの乗り継ぎなど身近な例を通して、イラストとサンプルプログラムを援用しながらアルゴリズムについて平易に解説してくれます。読み進めるには、中学レベルの代数の基礎を知っていれば大丈夫。プログラミング言語をどれか1つ知…(
続く
)
内容紹介:人探し、バスの乗り継ぎ、お買いもの……半径3メートルの身近なアルゴリズムはこんなにわかりやすい!さまざまなアルゴリズムの背後で使われる≪木構造≫の解説を増補した第2版!プログラミングにおいてアルゴリズムの知識は欠かせません。しかし、いざアルゴリズムの学習をはじめると、理屈の山と数式の谷間で迷子になることが少なくありません。そんなときにおすすめなのがこの一冊。本書は、人探しやバスの乗り継ぎなど身近な例を通して、イラストとサンプルプログラムを援用しながらアルゴリズムについて平易に解説してくれます。読み進めるには、中学レベルの代数の基礎を知っていれば大丈夫。プログラミング言語をどれか1つ知っていれば、さらに理解が深まります。最後まで読めば、応用範囲の広い重要なアルゴリズムの数々をしっかり理解できます。[本書は、”Grokking Algorithms, Second Edition”の邦訳です。]【目次】●第1章 あれもこれもアルゴリズム●第2章 並べたり差し込んだり選んだりソート●第3章 同じ手順で何度でも再帰●第4章 ちっちゃくしてから考えようクイックソート●第5章 関連付けると話も早いハッシュテーブル●第6章 グラフを作れば見えてくる幅優先探索●第7章 たどれば見つかる木構造●第8章 ぐらぐらしちゃだめ平衡木●第9章 本からピアノへ物々交換大作戦ダイクストラ法●第10章 問題は続くよどこまでも貪欲法●第11章 ドロボーは計画的に動的計画法●第12章 分類したら予測してk近傍法●第13章 この先にはなにがあるの?●付録A AVL 木のパフォーマンス●付録B NP困難問題●付録C 答え合わせ
この本はとっつきにくいアルゴリズムを理解しやすいように工夫しています。思考が大きく飛躍するようなことは避けていますし、新しい概念を紹介するときには、常に、その場ですぐに説明するか、どこで説明するかを予告しています。さらに、例をふんだんに使って説明しています。記号を並べ立てるのではなく、概念を簡単にイメージできるようにすることを目指したのです。また、すでに知っていることを思い出せるようにすることが最も効果的な学習法であるとも考えており、例を見れば思い出すのが容易になります。たとえば、配列とリンクリストの違いを覚えるときに、「映画を観るために座席に座る」と考えるだけで済むようになります。それに、筆者は見て覚えるたちなので、本書はイラストだらけです。本書の内容は選び抜かれたものです。ソールアルゴリズムを1つ残らず取り上げるつもりはありません。それなら、Wikipediaや技術系ブログなどがあります。本書に含まれているアルゴリズムはいずれも実用的なものです。ソフトウェアエンジニアとして仕事をしていて役立つことは確認済みであり、さらに複雑なテーマに取り組むためのしっかりとした土台となるはずです。
もくじ情報:第1章 あれもこれもアリゴリズム;第2章 並べたり差し込んだり選んだり:ソート;第3章 同じ手順で何度でも:再帰;第4章 ちっちゃくしてから考えよう:クイックソート;第5章 関連付けると話も早い:ハッシュテーブル;第6章 グラフを作れば見てくる:幅優先探索;第7章 たどれば見つかる:木構造;第8章 ぐらぐらしちゃだめ:平衡木;第9章 本からピアノへ物々交換大作戦:ダイクストラ法;第10章 問題は続くよどこまでも:貪欲法;第11章 ドロボーは計画的に:動的計画法;第12章 分類したら予測して:k近傍法;第13章 この先にはなにがあるの?;付録A AVL木のパフォーマンス;付録B NP困難問題;付録C 答え合わせ
著者プロフィール
バーガバ,アディティア・Y.(バーガバ,アディティアY.)
ソフトウェアエンジニア。シカゴ大学でコンピュータサイエンスの修士号を取得している。有名なイラスト付きのブログをadit.ioで運営している(本データはこの書籍が刊行された当時に掲載されていたものです)
バーガバ,アディティア・Y.(バーガバ,アディティアY.)
ソフトウェアエンジニア。シカゴ大学でコンピュータサイエンスの修士号を取得している。有名なイラスト付きのブログをadit.ioで運営している(本データはこの書籍が刊行された当時に掲載されていたものです)
同じ著者名で検索した本
ブロックチェーン実践入門 ビットコインからイーサリアム、DApp開発まで
Bikramaditya Singhal/共著 Gautam Dhameja/共著 Priyansu Sekhar Panda/共著 面和成/訳
この本はとっつきにくいアルゴリズムを理解しやすいように工夫しています。思考が大きく飛躍するようなことは避けていますし、新しい概念を紹介するときには、常に、その場ですぐに説明するか、どこで説明するかを予告しています。さらに、例をふんだんに使って説明しています。記号を並べ立てるのではなく、概念を簡単にイメージできるようにすることを目指したのです。また、すでに知っていることを思い出せるようにすることが最も効果的な学習法であるとも考えており、例を見れば思い出すのが容易になります。たとえば、配列とリンクリストの違いを覚えるときに、「映画を観るために座席に座る」と考えるだけで済むようになります。それに、筆者は見て覚えるたちなので、本書はイラストだらけです。本書の内容は選び抜かれたものです。ソールアルゴリズムを1つ残らず取り上げるつもりはありません。それなら、Wikipediaや技術系ブログなどがあります。本書に含まれているアルゴリズムはいずれも実用的なものです。ソフトウェアエンジニアとして仕事をしていて役立つことは確認済みであり、さらに複雑なテーマに取り組むためのしっかりとした土台となるはずです。
もくじ情報:第1章 あれもこれもアリゴリズム;第2章 並べたり差し込んだり選んだり:ソート;第3章 同じ手順で何度でも:再帰;第4章 ちっちゃくしてから考えよう:クイックソート;第5章 関連付けると話も早い:ハッシュテーブル;第6章 グラフを作れば見てくる:幅優先探索;第7章 たどれば見つかる:木構造;第8章 ぐらぐらしちゃだめ:平衡木;第9章 本からピアノへ物々交換大作戦:ダイクストラ法;第10章 問題は続くよどこまでも:貪欲法;第11章 ドロボーは計画的に:動的計画法;第12章 分類したら予測して:k近傍法;第13章 この先にはなにがあるの?;付録A AVL木のパフォーマンス;付録B NP困難問題;付録C 答え合わせ