从《糖果屋》到《哈利·波特》,7个故事带你入门算法世界

在数字化和智能化时代,“算法”一词频繁出现在公众视野,基于算法的技术已经深深融入了我们的日常生活,改变着我们的生活方式。就像每个人都该懂点物理、化学一样,算法和计算的基本概念,也正在成为现代人必备的常识。

拿起手机,你就会接触到各种技术产品。无论是社交媒体、购物平台还是搜索引擎,信息推送算法都会影响用户看到的内容。“为什么要给我推荐这个?”“为什么在同一个页面我们看到的东西不一样?”

图片

了解算法知识可以帮助你理解这些问题,甚至你可以更有意识地调整自己的行为,从而更高效地获取更有价值的信息。

但算法在日常生活中的应用又远不止于此。可以说,算法思维一直在帮助你更高效地做决策。例如:

  • 在购物时,你预算有限,可以运用类似贪心算法的思想,优先选择性价比最高的物品,从而买到尽可能多的物品。

  • 在规划旅行路线时,你可以借鉴最短路径算法。比如,你想在一个城市游玩多个景点,通过查找地图软件(它们背后运用了复杂的算法)或者自己简单地规划,尽量减少在景点之间的交通时间,从而有更多的时间游玩。

  • 在整理物品方面,排序算法的思想可以派上用场。比如整理书架,你可以按照书的类型、作者或者出版时间等标准进行排序。

在近期出版的新书《算法往事:关于计算的那些事》中,你可以找到更多类似的案例。这本书的每一章内容都通过一个典型的工作日场景引出——吃早餐、上下班、午后的爱好活动、晚餐等等。这种独特的讲述方式,让算法等计算机专业基础知识不再是高深莫测的抽象概念,而成为人人可懂的基本常识。因此这本书非常适合作为普通大众学习算法常识的入门科普读物。

图片

此外,如果你想要进入计算机及人工智能相关行业,算法就是必修课。计算机科学本质上是研究算法的学科。算法是解决特定问题的一系列步骤,是计算机程序的基础。只有学习算法,才可以理解如何有效地处理和解决问题,这是从业者职业生涯中不可或缺的技能。

《算法往事:关于计算的那些事》内容难度由浅入深,非常适合计算机专业的初学者作为学习参考。全书用七个流行的故事来解释计算的本质,讲述一种系统化的问题求解思路。

  • 《糖果屋》: 计算与算法

  • 夏洛克·福尔摩斯:表示与数据结构

  • 印第安纳·琼斯:问题求解与其局限

  • 《飞跃彩虹》:语言与语义

  • 《土拨鼠之日》:控制结构与循环

  • 《回到未来》:递归

  • 《哈利·波特》:类型与抽象

图片

图片

图片

图片

图片

立即下单《算法往事:关于计算的那些事》,解锁算法与计算的趣味密码!

链接自取:

当当:https://product.dangdang.com/29911438.html


京东:https://item.jd.com/15085232.html
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

I'mAllen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值