← 黑客书架

算法图解 封面

算法图解

Grokking Algorithms: An illustrated guide for programmers and other curious people

Aditya Y. Bhargava · 初版 2016 年

  • 75次提及
  • 42人推荐
  • 59位 HN 评论者

简介

“Grokking Algorithms 是一本图文并茂、通俗易懂的指南,教你如何将常用 algorithms 应用于程序员每天面对的实际问题。你将从 sorting 和 searching 入手,并随着 algorithmic thinking 技能的建立,逐步攻克诸如 data compression 和 artificial intelligence 等更复杂的议题。每个精心呈现的示例都包含实用的示意图以及完全加注的 Python 代码样本。”——出版商简介。

为什么值得读

用生动插图和直观示例让基础算法变得通俗好懂

适合:觉得算法抽象枯燥的初学者或教学者

值得读指数:83 / 100

Hacker News 读者推荐

……太基础了。甚至连任何代码实现都没给。我觉得它提供的内容并不比你在维基百科上加几张用 Paper by 53 应用画的插图多多少。关于这个主题,如果你想要带精彩示例的图解说明,我推荐 Aditya Bhargava 的《算法图解》(Grokking Algorithms)。- 数据库那一章没学到任何新东西。- 编程语言那一章也没学到任何新东西……

MehdiHK 在 HN 的推荐

……以可视化“实例讲解”的形式来写这本书,这也是我暑期教数据结构课时采用的方法。从这个角度看,我觉得它会和《算法图解》(Grokking Algorithms)[1]非常相似,我当时买那本书就是因为喜欢把算法可视化的思路(为了学生也为了我自己解惑)。走这条路的话最后提醒一点:要顾及色盲读者,注意……

tsumnia 在 HN 的推荐

你可能会对这本书感兴趣:https://www.manning.com/books/grokking-algorithms ,全书都有插图,非常通俗易懂

billhathaway 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。