内容简介
本书旨在用一些简单、精准的计算机运算法则去解决我们一天当中或一生当中所遭遇的复杂、混沌的问题。这些运算法则可以告诉我们周围世界的本质,让我们认清自己以及思维的本质和起源,让我们拥有让人生更美好的智慧。本书也揭示了计算机运行背后的基本数学结构和神奇方式,这些甚至会与我们想象的大相径庭。同时也揭示了我们的大脑如何运行,如何解决同类问题和应对相同的束缚。如此便可以呈现出计算机和人类是否在用同样的方法解决问题。本书作为计算机科学和人类认知行为学的交叉研究,主要利用计算机科学法则对人类选择行为和心理进行探讨,为人类认知和行为心理提供新的见解。更为重要的是,本书阐释了如何利用计算机科学法则简单有效地解决人们日常生活中经常遇到的诸如租房、需找停车位和如何找配偶等选择和权衡问题。
我们所有人的生活都受到有限空间和有限时间的限制,因此常常面临一系列难以抉择的问题。在一天或者一生的时光里,哪些事是我们应该做的,哪些是应该放弃的?我们对杂乱无序的容忍底线是什么?新的活动与熟悉并喜爱的活动之间如何平衡,才能取得令人愉快的结果?这些看似是人类特有的难题,其实不然,因为计算机也面临同样的问题,计算机科学家几十年来也一直在努力解决这些问题,而他们找到的解决方案可以给我们很多启发。
通过丰富的跨学科研究,作者指出,计算机算法也可以用来解答人类面临的这些问题。这本书告诉我们如何更有效地利用直觉、什么时候应该把选择权交给命运、无所适从的时候应该如何做出选择,以及如何有效地与他人保持联系。从找配偶到找停车位,从组织管理个人邮箱的收件箱到理解人类记忆的作用原理,这本书把计算机科学的智慧转化为人类生活的策略,引导我们做出明智的选择。