【おすすめ度(5段階)】⭐⭐⭐⭐⭐
【原著】「Grokking Algorithms」
【翻訳版】「なっとく!アルゴリズム」
【内容】
今日紹介するのは有名な本「Grokking Algorithms」です。
日本語では「なっとく!アルゴリズム」という題名で翻訳されています。
本社の特徴が とにかくわかりやすい という点です。
図で説明しているということに加えて、
その図が非常に可愛らしくキャッチであり、
さらにアルゴリズムを分かりやすく図解しているというところが他に類を見ない本です。
アルゴリズム本の中でも群を抜いてわかりやすい本です。
アルゴリズム本は様々にありますがまずはこの本から手に取ることをお勧めします。
扱われているアルゴリズムも選択ソートやクイックソートといったソート系のアルゴリズムや、
幅優先探索やダイエクストラのアルゴリズムなどといったグラフ系のアルゴリズムや、
greedyアルゴリズムや動的計画法などの教科学習系のアルゴリズムなど幅広い分野に渡っています。
またこのグロッキングシリーズは数多く書籍が出ています。
ただし、著者は違っており、わかりやすさで言うとこの「グロッキングアルゴリズム」よりはやや劣ります。
とはいえ、わかりやすく説明しようという姿勢がありますので、
学びたい分野においてグロッキングシリーズの書籍があった場合はまず目を通してみるのをお勧めします。
いずれもオライリーサブスクで読むことができます。