アルゴリズムタグで同率15位(50冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。
- 紹介記事
- 2件
- 媒体別
- Qiita 2
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約4年前)
- タグ内の順位
- アルゴリズムタグで同率15位(50冊中・紹介記事数の順)
紹介している記事(2件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- エンジニアに読んで欲しい技術書90選 Qiita · S4nTo · · いいね 1,890
データ構造とアルゴリズムを学ぶ方法として競技プログラミングを挙げる流れで本書を紹介している。ジャンルごとに問題と内容がまとめられているため、自分に足りない箇所をピンポイントで学べると説明し、書籍を購入しなくても演習問題はAtCoderの「tessoku-book」から取り組めるとしている。
- SE 2年目で読んだ技術書45冊+α Qiita · BinomialSheep · · いいね 282
競技プログラミングを始める普通のエンジニアや情報系学生が、今1冊読むなら本書を選ぶよう強く勧めている。他の競プロ本と比べた長所として、初級から中級レベルまでをフォローしている点と、2022年時点で最新のAtCoderコンテストを想定している点を挙げている。競技プログラミングを始める人向けの本として★10の評価を付けている。
この本について
競技プログラミングで使うアルゴリズム、データ構造、問題の考察方法を、例題や演習を通じて学ぶ本である。計算量や累積和、二分探索、動的計画法、数学的手法から始まり、ヒューリスティック、クエリ処理、グラフアルゴリズムへと扱う範囲を広げ、最後に総合問題で知識を使う。全探索や最短経路、セグメント木、最大フローなどの技術に加え、山登り法や焼きなまし法といった最適化手法も取り上げる。演習問題は153問あり、自動採点に対応する。競技プログラミングのコンテストで勝ちたい人、アルゴリズムを学びたい人、技術力を高めたい人が、必要な分野を選んで学習できる構成である。
楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。