访谈嘉宾:

(Adit自画像)

Adit Bhargava, 软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。

因为爱好,Adit踏入了编程殿堂。Visual Basic 6 for Dummies教会了他很多基础知识,但始终对算法没搞明白。直到遇到一位优秀的算法教授后,他才认识到这些概念是多么地简单且优雅。

                                       (Adit的作品)

几年前,他开始在adit.io上撰写图解式博文,介绍函数式编程、Git、机器学习和并发。图解式写作风趣幽默、化繁为简、清晰明确,受到大量读者的喜爱。如果你也是视觉型学习者,对图解式写作风格钟爱有加,赶紧来看看这本算法读物,跟Adit探讨,了解他的经历!

欢迎大家在评论区提问,最终入选的提问者,将获得图灵社区送出的图灵电子书一本。最具价值性的问题,将有机会获得《算法新解》纸质版一本,共计2本。

截止日期:2017年3月23日24:00

--------

enter image description here

《算法图解》一书示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。前三章介绍算法基础,包括二分查找、大O 表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如何时采用贪婪算法或动态规划;散列表的应用;图算法;K 最近邻算法。

作品选读:算法简介

往期活动回顾:

《精益数据分析》作者Alistair Croll访谈问题有奖征集,问题入选的获奖者有:alberthao、张红尘、伪装成学霸的学渣 (微信)

《算法新解》作者刘新宇访谈问题有奖征集,问题入选的获奖者有:it、Hello, Mr.Li!(微信)、王远(微信)、吴兵(微信)、wangdj(微信)、伊泽瑞尔(纸质)、rabbit_lb(纸质)

知乎pure render专栏创办人@流形访谈问题有奖征集,问题入选的获奖者有:wuzhimang、三千烦恼丝、xinconan

C++之父Bjarne Stroustrup访谈问题有奖征集,问题入选的获奖者有:descent、周航

《我心爱的雷龙:一本写给大人的恐龙书》作者Brian Switek访谈问题有奖征集,问题入选的获奖者有:WhiteT(纸质书)、喵 ོ⚾(微信&纸质版)、薛临风、大头、jokhan

《R包开发》作者Hadley Wickham访谈问题有奖征集,问题入选的获奖者有:空军(纸质)、@cloudminer(纸质)、@江子涛Tesla、

@程序员邹欣 访谈问题有奖征集,问题入选的获奖者有:EINDEX、穿鞋子的猫、烙饼师、Dream(微信)、袁龙飞(微信)、空军(微信)

再访《Scratch少儿趣味编程》系列图书作者阿部和广、仓本大资访谈问题有奖征集,问题入选的获奖者:大唐废猫、DearLinXi、穿鞋子的猫

《我的第一本编程书》作者平山尚访谈问题有奖征集,问题入选的获奖者有:steveguang、华元、青鸟(微信)

奇虎360数据专家傅志华访谈问题有奖征集,问题入选的获奖者有:AlexFeng、xinconan、苏文波(微信)、Zxd(微信)、xx(微信)

知名著者结城浩,访谈问题有奖征集,问题入选的获奖者有:白色风车、叫俺小破(微信)、Gnay Gnim Iel(微信)、友人A(微信)、linux_cma(微信)、唐吉可德(微信)、赵鑫鹏(微信)

《CSS揭秘》作者Lea Verou访谈问题有奖征集,问题入选的获奖者有:安道、穿鞋子的猫、CSS魔法、昵称(微信)、明烨(微信)、GingJan (微信)

《CSS揭秘》译者CSS魔法访谈问题有奖征集,问题入选的获奖者有:穿鞋子的猫、大雄兔、XYZ(微信)


更多精彩,加入图灵访谈微信!

评论

推荐 3
举手,提问!想问问Adit Bhargava大大,是什么样的契机,让您写了这样一本萌萌的算法书?让萌新学习算法变得有趣好玩,不再畏惧那些晦涩拗口的概念。

推荐 1
1.最早以前,程序 = 数据结构+算法,现在各种高级语言和框架的发展,程序=sdk+api,使得算法没有那么重要,您是如何看待的。
2. 很多人说算法是内功,您认为提升“内功”最重要的手段和目标是什么。
3.从过去的大数据,到如今的人工智能,算法一再被重视,对于这块的算法的学习和掌握,您有什么建议么?

推荐 1
您认为人类会编写出超越人类自身认知能力的算法吗?就是说,您是否同意会有一种算法或者算法组合,它们具备自学习能力,可以优化自身吗?

推荐 1
如何想到用这样一种方式来解释算法,您的美术方面的背景,对您从事计算机方面的工作有何启迪,带来哪些灵感,又如何兼顾的呢?

推荐 0
最让你印象深刻的算法是?为什么这个算法会让你如此印象深刻

推荐 0
写程序很多年 一直对算法不太重视 感觉一直都是在做crud 现在要看看算法提升下自己
如何学好算法,是不是应该把数学也过一遍

推荐 0
您认为有哪些维度可以用来评价一个算法的优劣?有时候时间短,并不一定是最好的。例如,在我们登录计算机时,密码多次失败后,计算机就会延迟我们登录的响应。这时候并不是事件快就好。

推荐 0
您认为有没有算法解决不了的问题?个人觉得,人类世界中总有一些事情不太好界定,存在多元性或者不确定性、或者主观性。例如我们如何让算法确定一幅画是否好,给它打分呢?

推荐 0
因为感觉算法是一个很复杂的学问,请问在这条学习的道路上,有什么特别的建议或意见给刚接触算法的新人么?

推荐 0
除了您书中提到的,要多动手实践,例如“动手执行示例代码”,您认为学习算法的好方法还有哪些?

我要评论

需要登录后才能发言
登录未成功,请修改提交。

相关图书

封面
算法图解
× 2