
RMQ
lemonoil
竞赛党一枚
展开
-
自己出的垃圾RMQ COGS-组卡组
【题目描述】lemon最近迷上了优秀考智商的卡牌游戏(垃圾氪金)——游戏王。最为集换式卡牌鼻祖级的游戏,游戏王伴随了许多人的一生。在k社无节操地维护环境下,游戏王充满了无穷的可能性。但是lemon不知道如何组卡组(游戏王卡片出得太多了!lemon记不完),所以他找来了你来帮忙。现在他只想选一些怪兽卡作为自己的魂卡(们),(lemon:我又不是主角可以印卡逆天,攻防当然越高越好啦!!!) 有如下规则原创 2017-07-07 16:12:05 · 410 阅读 · 0 评论 -
BZOJ2006 超级钢琴 [贪心][RMQ][堆]
当我们已经确定了所选区间的右端点,我们可以将区间和转变为前缀相减的形式,然后求[l,r]的最大值也就是求s[r]-s[l-1]的最大值,因为r确定,而l只能在一段固定的区间,我们就RMQ了。然后我们对于每个可行的右端点都找出最优的左端点,把它们扔到优先队列里一个一个取出来就行了,很容易避免删除操作,因为加入原来x的左端点可以在[a,b]中选择,我们与其从[a,b]中去掉y,不如将[a,b]分裂成[a原创 2017-09-18 09:17:29 · 594 阅读 · 0 评论