アルゴリズムを、はじめよう
伊藤 静香インプレス256ページISBN 9784844332015
アルゴリズムタグで6位(50冊中)。Zenn・Qiitaなどの5記事で紹介され、全期間では同率142位(言及のある1,753冊中、時点)。
- 紹介記事
- 5件
- 媒体別
- Qiita 1・企業テックブログ 4
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約14年前)
- タグ内の順位
- アルゴリズムタグで6位(50冊中・紹介記事数の順)
紹介の推移
紹介は2015年上期〜2017年下期に集中しています(全5記事中4記事)。直近の2026年上期は紹介がありませんでした(本を紹介した記事は93記事)。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 2026年上期 | 0記事 | 93記事 | 0% |
| 2025年下期 | 0記事 | 137記事 | 0% |
| 2025年上期 | 0記事 | 127記事 | 0% |
| 2024年下期 | 0記事 | 160記事 | 0% |
| 2024年上期 | 1記事 | 120記事 | 1%未満 |
| 2023年下期 | 0記事 | 132記事 | 0% |
| 2023年上期 | 0記事 | 93記事 | 0% |
| 2022年下期 | 0記事 | 95記事 | 0% |
| 2022年上期 | 0記事 | 71記事 | 0% |
| 2021年下期 | 0記事 | 68記事 | 0% |
| 2021年上期 | 0記事 | 47記事 | 0% |
| 2020年下期 | 0記事 | 67記事 | 0% |
| 2020年上期 | 0記事 | 37記事 | 0% |
| 2019年下期 | 0記事 | 40記事 | 0% |
| 2019年上期 | 0記事 | 27記事 | 0% |
| 2018年下期 | 0記事 | 14記事 | 0% |
| 2018年上期 | 0記事 | 9記事 | 0% |
| 2017年下期 | 1記事 | 14記事 | 7% |
| 2017年上期 | 1記事 | 9記事 | 11% |
| 2016年下期 | 0記事 | 3記事 | 0% |
| 2016年上期 | 0記事 | 4記事 | 0% |
| 2015年下期 | 1記事 | 4記事 | 25% |
| 2015年上期 | 1記事 | 8記事 | 13% |
「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。
紹介している記事
いいね数順 · 5件記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- アルゴリズムをはじめようを読んで Qiita · Tai333 ·
計算量を意識した実装を目指して本書を読み、二分探索法、クイックソート、エラトステネスのふるい、ユークリッドの互除法を学んだと述べている。流れ図と疑似言語で基本的なアルゴリズムの動きをつかめたと評価し、PHPのsort()は内部でクイックソートを使うとの記述にも触れている。今後は自分で実装する場合も標準関数を使う場合も、内部のアルゴリズムを意識したいとしている。
- 【アルゴリズムとは】初心者でも学べる!レベル別・サイトと書籍11選 企業テックブログ · paiza ·
アルゴリズムの入門書として、プログラミング初心者にもかなりわかりやすい一冊だと評している。分岐や繰り返しといった基礎的な処理の解説もあるため、プログラミングの基礎がまだ不安な人でも無理なく読み進められるだろうと述べている。入門者から初心者向けの書籍として紹介している。
- 初心者でもOK!レベル別・アルゴリズムをすぐに学べる書籍とサイト12選 企業テックブログ · paiza ·
アルゴリズムの入門書としてかなり分かりやすい本だと評価している。アルゴリズム以前の分岐や繰り返しといった基礎的な処理の解説もあるため、プログラミングの勉強を始めたばかりの人にも向くとしている。
- 初心者でもアルゴリズムが学べる・身につく書籍とサイト一覧 企業テックブログ · paiza ·
アルゴリズムの入門書としてかなり分かりやすい書籍だと述べている。アルゴリズムを学ぶ以前の、プログラミングにおける基礎的な分岐や繰り返しといった処理も解説されているため、プログラミングの勉強を始めたばかりの人にも勧めている。
- 4月入社の新人ITエンジニアがGWに読んどくとよさげな良書11選 企業テックブログ · paiza ·
変数や配列、分岐やループなど、プログラミングの基礎となるアルゴリズムの考え方や構造を、初心者向けに分かりやすく解説した本として紹介している。筆者は、高度なアルゴリズムを学びたい人には物足りないが、研修でつまずいている新人やアルゴリズムの考え方が分からない学び始めの人に勧められるとしている。
この本について
本書は、探索や整列などの基本的なアルゴリズムの仕組みを学ぶ入門書である。昇順または降順に並んだデータを範囲を半分ずつ絞って探す二分探索法、データを大小二つのグループに分けて整列するクイックソート、素数の倍数を取り除いて素数を見つけるエラトステネスのふるい、二つの数の最大公約数を求めるユークリッドの互除法を扱う。流れ図と疑似言語を使って処理の進み方を示し、各アルゴリズムがどのような手順で探索・整列・計算を行うかを学べる。これらの例を通じて、プログラムを自分で実装するときや言語の標準関数を使うときに、その内部でどのようなアルゴリズムが使われるかを考えるための基礎を身につける。
楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。