会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Absolutezero
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
数据结构:堆
【洛谷1801】黑匣子
摘要:思路: 可以开两个堆:一个大根堆,维护 1~~i-1小的数,一个小根堆维护 i~~N小的数。 当每次查询时,输出小根堆顶,从小根堆取最小数到大根堆; 如果更新时小根堆顶小于大根堆顶,交换两堆顶,维护大根堆。 但是,虽然每次输出小根堆顶元素的时候顺便把最小的元素移到大根堆,但在下一个get之前的add
阅读全文
posted @
2016-09-04 16:57
Absolutezero
阅读(191)
评论(0)
推荐(0)