简单好玩的算法(二)

有36辆赛车,6个跑道,没有计时工具,要想得到最快的前三名,最多要在跑道上进行几次赛车比赛。 其实这个问题将其模型等价成一个6x6方阵(或者二维数组)排序问题。 无论怎么算,首先肯定要先分六组,自行比赛分前后顺序,进行横向排序。进行6次 然后是对每组的第一进行比赛,得到纵向排序。(这里用来区分组别,分别用不同的编码,速度1>a>A>甲>Ⅰ>天)进行1次 紧接着一定注意看:第一组的第四名和后面三组已
相关文章
相关标签/搜索