从前的算法 - 马丁·埃维格(Martin Erwig),2017年。Erwig说明了计算中的一系列概念,其中包括日常生活和熟悉故事的示例。Hansel和Gretel执行了一种算法,可以从森林中回家。电影《土拨鼠日》说明了无法解决性的问题;解决犯罪时,福尔摩斯在解决犯罪时会操纵数据结构;通过类型和抽象来理解哈利·波特世界中的魔力。印第安纳·琼斯(Indiana Jones)展示了搜索的复杂性。在此过程中,Erwig还讨论了组织数据的表示和不同的方式。 “棘手的”问题;语言,语法和歧义;控制结构,循环和停止问题;不同形式的递归;以及在算法中查找错误的规则。这本引人入胜的书可以访问计算,并显示出与日常生活的相关性。