http://coolshell.cn/articles/1202.html 据说,这是Google的面试题.面试题目如下: 一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛.假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问,最少得比多少场才能知道跑得最快的5匹马?(不能使用撞大运的算法) 很明显这是一个算法题,网上有很多贴子在讨论这个问题,不过都没有给出一个明确的答案.我想了想,想到下面的一个算法: 1)分成5组A,B,C,D,E,比五场.然…