原文:POJ- 2104 hdu 2665 (区间第k小 可持久化线段树)

可持久化线段树 也叫函数式线段树也叫主席树,其主要思想是充分利用历史信息,共用空间 http: blog.sina.com.cn s blog a c e d c fr.html 这个博客总结的挺好的 区间k大数问题 对于没有修改的版本,我们可以先离散化然后对权值建树。 结点存储的是该权值范围内出现元素的总次数。 在线段树上找k大数时就像平衡树询问k大数一样根据结点上的信息往左或者往右走。 现在可 ...

2013-10-06 19:26 1 4767 推荐指数:

查看详情

[主席]HDOJ2665 && POJ2104 && POJ2761

主席真是神奇的物种! Orz一篇资料 题意:给n、m    下面有n个数 (编号1到n)    有m个询问,询问的是上面的数的编号在[l,r]之间第k的数 n、m的范围都是$10^5$ 是主席的入门题 借此来学习一下主席 主席数利用函数式线段 ...

Fri Jul 17 04:36:00 CST 2015 3 4349
整体二分初探 两类区间K大问题 poj2104 & hdu5412

看到好多讲解都把整体二分和$CDQ$分治放到一起讲 不过自己目前还没学会$CDQ$分治 就单独谈谈整体二分好了 先推荐一下$XHR$的 <浅谈数据结构题的几个非经典解法> 整体二分在当中有较为详细的讲解 先来说一下静态第$K$的整体二分解法 $(POJ2104)$ 题目 ...

Fri Oct 21 04:15:00 CST 2016 2 3445
Poj 3667 - Hotel 线段--区间合并

最近一直在看胡浩的【完全版】线段,这个题目是在他的blog介绍的 文字没有参考别人的成分 题目大意:Hotel有N(1 ≤ N ≤ 50,000)间rooms,并且所有的rooms都是连续排列在同一边,groups需要check in 房间,要求房间的编号为连续 ...

Sat May 05 16:41:00 CST 2012 3 5808
poj 2528 线段 主要是离散技巧

转自:http://www.notonlysuccess.com/index.php/segment-tree-complete/ 题意:在墙上贴海报,海报可以互相覆盖,问最后可以看见几张海报思路:这题数据范围很大,直接搞超时+超内存,需要离散:离散化简单的来说就是只取我们需要的值来用,比如说 ...

Mon Mar 19 20:16:00 CST 2012 0 5236
poj3468(线段区间更新&区间求和模板)

题目链接: http://poj.org/problem?id=3468 题意: 输入 n, m表初始有 n 个数, 接下来 m 行输入, Q x y 表示询问区间 [x, y]的和; C x y z 表示区间 [x, y] 内所有数加上 z ; 思路: 线段区间更新& ...

Wed Jun 14 04:35:00 CST 2017 0 3721
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM