会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
笨熊蜗居地
博客园
首页
新随笔
联系
订阅
管理
2010年8月19日
POJ 3368 Frequent values(线段树+离散化)
摘要: 思路:首先对给出的序列进行离散化统计,将相同的数字压缩成一个节点,然后统计出这个压缩后的节点在原序列中起点和终点的位置,以及出现的次数等。当然也要记录原数字在离散化后的序列中的位置。之后就是查询,比方说[a,b]1.如果a,b属于同一个组,那么区间长度就是我们想要的答案 b-a+1;2.如果a,b组号相差1,说明该区间被中间截断了,只要分别研究两侧的区间,取大值即可Max(c-a+1,b-c) -...
阅读全文
posted @ 2010-08-19 13:29 笨熊蜗居地
阅读(528)
评论(0)
推荐(0)
编辑
公告