一个糖果厂老板决定推出一个活动,将五张金券藏到巧克力的包装里,而这种巧克力每年的产量数以千万计。找到金券的人将得到一次珍贵的参观工厂的机会。 如何找到这些金券?你可以买尽可能多的巧克力。你可能会试试用磁铁,可惜金没有磁性。或者你可以雇用数千人,让他们每人筛查一小堆巧克力。这听起来很傻,但是小姑娘维... 查看全部[ 1.1 划分的难题 ]
你的手是最不可思议的工程装置,它能戳、抓和指,能系鞋带,能射箭,还能弹钢琴、拉小提琴,能变戏法,能驾驶车、船、火车或飞机。你的手可以握住其他人的手,或跟他们玩拇指相扑。手可以比划出信号语言,也能通过写字或打字来交流。手可以轻抚,也能重击。手可以使用修理钟表的精密工具,也能操作链条锯。有才华的人的双手... 查看全部[ 1.2 手 ]
P/NP问题讨论的是以上所述的所有问题,以及许多与之类似的问题。它们归根到底都是在问:我们搜索大量可能性的速度能有多快?我们找到“金券”(即最佳答案)的过程能变得多容易? P/NP问题是库尔特•哥德尔在1956年寄给约翰•冯•诺依曼的一封信中首次提出的,哥德尔和冯•诺依曼都是20世纪数学界的泰斗。... 查看全部[ 1.3 P/NP问题 ]
有时候我们能够找到金券。比如我在芝加哥,想开车去纽约,往车载GPS里输入地址,一两分钟之内它就能给出一条从芝加哥到纽约的最快路线,然后我就可以踏上旅程了。几百万字节的内存便可容纳全部的美国街道地图,但地图中可能的路线远远超过几百万。从芝加哥到纽约所有可能的行车路线有多少条?不开错方向的情况下,保守计... 查看全部[ 1.4 找到金券 ]
本书讲的是P和NP的故事。什么是P和NP?P/NP描述的是哪类问题?所有搜索问题中最难的问题——“NP完全问题”是怎么回事?这些问题如何影响P/NP问题? 举个简单的例子,Facebook上的好友圈子(即团,clique)中,最大的包含多少人?100人,还是1000人?即使你拥有Facebook的... 查看全部[ 1.5 漫漫长途 ]
以下38个数 14 175, 15 055, 16 616, 17 495, 18 072, 19 390, 19 731, 22 161, 23 320, 23 717, 26 343, 28 725, 29 127, 32 257, 40 020, 41 867, 43 155, 46 2... 查看全部[ 1.6 划分难题的解 ]