文末赠书 | 计算思维是未来的底层逻辑

2022 年 5 月 27 日 PaperWeekly


吴军老师曾讲过:“了解计算思维最简单有效的方法,就是了解计算机的算法。”


1.


当下有个很流行的词,叫作底层逻辑。指的是从事物的底层、本质出发,寻找解决问题路径的思维方法。比如奶茶店“蜜雪冰城”,通过供应链的成本优势,利用低价策略成功复制了上万家门店。掌握供应链优势就是它赚钱的底层逻辑,底层逻辑越坚固,解决问题的能力也就越强。


那对于未来十年的工作与生活,什么才是底层逻辑呢?很多科技界大佬都提到过一种重要的思维方式:计算思维。


简单来说,掌握计算思维可以让你像计算机一样思考问题,帮你优化生活和工作。尤其对于未来的职场人,计算思维将像写字、驾驶、外语一样,成为一种重要的时代技能。


计算思维的核心就是将人的智慧和计算机的优势最大限度地结合起来,实现这一目标的途径就是算法。


所以,计算思维将是未来重要的底层逻辑之一,而算法能力是其核心。我们每个人都应该学习算法,掌握这种与机器“对话”的能力。



2.


如果把智能时代看作“三驾马车”在奔跑,那“三匹马”就是芯片、系统和算法。这其中最让人们觉得“雾里看花”的就是算法


我们在12306网站订票时会用到排序算法,刷抖音和B站会用到推荐算法,传输文件会用到压缩算法……


算法与我们的工作和生活息息相关,很多中小学生也开始学习算法,让人深感后生可畏


b站10后up主“小学生Vita君”在讲解算法


很多计算机专业的同学都有一个痛点:学校的算法教材读起来枯燥教条、晦涩难懂;国外的算法经典著作往往又都是难啃的大部头,导致自己的算法基础不牢固。有没有能兼顾专业性与趣味性的算法入门科普书呢?如果你也有这个疑问,我推荐你试试《算法漫步:乐在其中的计算思维》。



3.


为什么推荐大家阅读这本书呢?简单来说就是作者靠谱,内容扎实


李晓明教授(左)与陈道蓄教授(右)


陈道蓄,南京大学计算机科学与技术系教授,有着40年的教学与科研经验,三次被学生选为“南京大学我最喜爱的教师”;


李晓明,北京大学瑞声慕课讲席教授,因倡导与推动慕课在中国的发展荣获中国计算机学会杰出教育奖。


一起来看看李晓明教授是如何介绍这本高中生都能看懂的科普书的:



对于一本算法普及读物,两位老师是怎么做到权威性与趣味性兼顾呢?


我们以本书讨论的第一个算法问题为例:

设想有人给你两个桶,容积分别是9L和6L,但没有刻度,要求你只能通过在它们之间的倒腾,量出3L的水来。怎么办?


答案很简单: 

· 把9L桶装满; 

· 向6L桶倒,直到满;

· 9L桶中剩下的即为3L。


但如果给你的桶一个7L,一个5L,要求倒出1L的水来呢?

你大概需要想一想了,但也不难,也能很快给出一个“操作序列”,也就是人们通常说的算法了。不过我们下面要讨论:


如果给你的桶一个aL,一个bL,要求倒出tL的水来,是否有可能?


这看起来是一个智力游戏,玩家要根据每一步出现的情况决定下一步怎么办。有时候有些步骤在玩之前就需要规划出来,这样的特征就与算法有着天然的联系了。



本书挑选了24个算法问题,有些属于计算机科学中的经典,有些则来自游戏等其他领域的场景,旨在提供一个不同于普通算法教科书的视野。每一个问题和算法的讨论相对独立,可以任意顺序选读。


针对这些算法问题,作者分别从算法逻辑、程序与数据结构,以及数学知识三方面进行了难度标记和评估。



由于算法与数据结构是本书的主要内容,相对讲解比较详细,因而这两项上标为2星和3星的问题对读者的要求并不高。


4.


多一个数学公式,就会少一半读者。


在讨论问题及其解法时,作者回避了严格的数学推导,但不回避对正确性和复杂性的分析。算法描述原则上采用伪代码,部分代码涉及细节,形式上更像Python语言。



初学者应该记住:算法第一,代码第二。


希望《算法漫步:乐在其中的计算思维》能带你们进入神奇的计算机世界,通过算法学习实现思维升级,掌握在下一个十年的底层逻辑。



 


PaperWeekly携手CCF PRESS送书啦!

点击关注「AI求职」公众号

在后台回复暗号“算法”

即可参与赢取这本重磅新书

奖品数量共计 5 份!

活动截止至5月30日 19:00




 不想参与抽奖的读者 
 也可扫码优惠购书 

👇




🔍


现在,在「知乎」也能找到我们了

进入知乎首页搜索「PaperWeekly」

点击「关注」订阅我们的专栏吧




登录查看更多
3

相关内容

新书介绍 | 图算法指南,A Guide to Graph Algorithms
专知会员服务
55+阅读 · 2022年3月2日
如何自学CS?北大信科《计算机自学指南》为您呈送宝典
专知会员服务
75+阅读 · 2021年12月14日
【干货书】计算机科学家的数学,153页pdf
专知会员服务
170+阅读 · 2021年7月27日
专知会员服务
106+阅读 · 2021年7月18日
【干货书】Python科学编程,451页pdf
专知会员服务
127+阅读 · 2021年6月27日
【经典书】C语言傻瓜式入门(第二版),411页pdf
专知会员服务
51+阅读 · 2020年8月16日
文末赠书 | 推荐算法背后的机器学习技术
机器学习与推荐算法
0+阅读 · 2022年7月15日
《Easy RL:强化学习教程》出版了!文末送书
夕小瑶的卖萌屋
2+阅读 · 2022年4月5日
我要批判中台!| 文末赠书
AI前线
0+阅读 · 2022年3月28日
做抖音短视频的底层逻辑
人人都是产品经理
0+阅读 · 2021年10月31日
书单 | 深度学习修炼秘籍 (文末赠书)
七月在线实验室
18+阅读 · 2018年4月9日
荐书丨Python数据分析从入门到精通
程序人生
18+阅读 · 2018年3月31日
国家自然科学基金
14+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
7+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年7月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
VIP会员
相关VIP内容
相关资讯
文末赠书 | 推荐算法背后的机器学习技术
机器学习与推荐算法
0+阅读 · 2022年7月15日
《Easy RL:强化学习教程》出版了!文末送书
夕小瑶的卖萌屋
2+阅读 · 2022年4月5日
我要批判中台!| 文末赠书
AI前线
0+阅读 · 2022年3月28日
做抖音短视频的底层逻辑
人人都是产品经理
0+阅读 · 2021年10月31日
书单 | 深度学习修炼秘籍 (文末赠书)
七月在线实验室
18+阅读 · 2018年4月9日
荐书丨Python数据分析从入门到精通
程序人生
18+阅读 · 2018年3月31日
相关基金
国家自然科学基金
14+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
7+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年7月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Top
微信扫码咨询专知VIP会员