会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iamunstoppable
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
模拟
bzoj5438: 青蛙
摘要:考虑青蛙的位置始终都是在一个区间里面。 每次是最前面的那只青蛙往下一个没有到达的位置跳。 我们可以求出最多可以有几只青蛙这么跳,把代价最大的扔进去。 如果没有方法可以这么跳,选择代价最小的把所有点跳完,其余的从1跳到n即可。
阅读全文
posted @
2018-09-01 20:55
iamunstoppable
阅读(297)
评论(0)
推荐(0)
codeforces 1028D: Order book
摘要:模拟。 考虑每次交易必须选择buy的最大值和sell的最小值 维护一个有序集合$S$,每次ACCEPT操作都会确定剩下的buy集合和sell集合 也就是说,sell的是有序集合的右侧,buy是有序集合的左侧。 我们一直维护sell的最小值$A$和buy的最大值$B$。 对于ACCEPT操作,如果新的
阅读全文
posted @
2018-08-29 20:35
iamunstoppable
阅读(628)
评论(0)
推荐(0)
公告