首页 > Windows开发 > 详细

USACO 2015 DEC High Card Wins S 题解

时间:2020-03-07 19:11:11      阅读:68      评论:0      收藏:0      [点我收藏+]

贪心解决。

首先可以发现,出牌顺序并没有什么用。

所以说,我们将读入的牌塞进桶内,并打好标记。

最后,有标记的就是 Elsie 的牌,而没有标记的就是 Bessie 的牌。

紧接着,我们倒序循环每一张牌。

如果当前循环到的是 Bessie 的牌,则说明能大过 Elsie 接下来的牌又多了一张。

如果当前循环到的是 Elsie 的牌,明显我们如果有能大过的牌就大过。

时间复杂度:O(n)。

 

USACO 2015 DEC High Card Wins S 题解

原文:https://www.cnblogs.com/lajiccf/p/12435946.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!