图解25匹马的选马问题

本文介绍了如何在没有计时器的情况下,通过比赛策略最少比多少场能选出25匹马中最快的三匹或五匹。通过分组比赛和替换思想,展示了竞标赛排序策略的优化过程。
摘要由CSDN通过智能技术生成

题目一:对于25匹马,有一个赛场,赛场有5个跑道,不使用计时器(也就是每次比赛只得到本次的比赛的顺序),试问最少比多少场才能选出最快的三匹马

 

思路:

 

0)5场:这个题相对比较简单,25匹马至少要全部参加比赛,所以把25匹马分成5组进行比赛。这样我们就可以得到比赛结果如下:

1)选整体第1名:现在我们要选整体第一名,可能成为整体第1名的马匹为:{A1、B2、B3、B4、B5},那么第6场比赛为[A1,B1,C1,D1,E1

 

比赛结果:第6场得到整体第1

 


2)选整体第23名:根据矩阵关系,可知可能成为整体第2名的马匹为:{A2、B1},可能成为整体第3名的马匹为{A2、A3、B1、B2、C1,所以第7场比赛为[A2,B1,A3,B2、C1

 

比赛结果:第7场得到整体第23

 

 

可能你对上面红色字体不是特别理解,换种思路来说:

 

整体前1名可能出现范围:A1

整体前2名可能出现范

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值