码迷,mamicode.com
首页 >  
搜索关键字:poj2104    ( 70个结果
【POJ2104】K-th Number——主席树
早上刷NOIP的题刷到有点烦就想学点新东西,然后.....一个早上就这样过去了QAQ。虽然主席树不是NOIP考点,但是...或许我能活到省选呢?(美好的幻想) 题目链接 题目的大意就是给定一个长度为n的区间,给出m个询问,每次询问一个区间[l,r]中第k小的树。 主席树(一种可持久化线段树)的入门题 ...
分类:其他好文   时间:2017-08-18 13:36:53    阅读次数:143
[poj2104]可持久化线段树入门题(主席树)
解题关键:离线求区间第k小,主席树的经典裸题; 对主席树的理解:主席树维护的是一段序列中某个数字出现的次数,所以需要预先离散化,最好使用vector的erase和unique函数,很方便;如果求整段序列的第k小,我们会想到离散化二分和线段树的做法, 而主席树只是保存了序列的前缀和,排序之后,对序列的 ...
分类:其他好文   时间:2017-08-06 23:14:10    阅读次数:376
[POJ2104]K-th Number
题目大意:给你一个数列和一些询问,每次询问你一个$[l,r]$区间里第k小数。 解题思路:可持久化线段树,所谓的“主席树”。对每一个$[1,l]$区间开一个线段树,运用主席树的可持久化,没有变化的子树直接用老版本的就行了。 C++ Code: ...
分类:其他好文   时间:2017-07-15 16:52:25    阅读次数:141
算法总结——主席树(poj2104)
题目: Description You are working for Macrohard company in data structures department. After failing your previous task about key insertion you were ask ...
分类:编程语言   时间:2017-07-12 16:51:11    阅读次数:259
[POJ2104/HDU2665]Kth Number-主席树-可持久化线段树
Problem Kth Number Solution 裸的主席树,模板题。但是求k大的时候需要非常注意,很多容易写错的地方。卡了好久。写到最后还给我来个卡空间。 具体做法参见主席树论文《可持久化数据结构研究》。 AC Code ...
分类:其他好文   时间:2017-07-09 10:50:43    阅读次数:157
整体二分
随便写一点整体二分的东西。 这个整体二分啊,非常的简单 拿最简单的出来说吧 poj2104 n,m<=100000 给一个长为n的数列a,有m个询问 每次输入l,r,k询问al~ar中第k小的是哪一个。 【solution】 你们可能说主席树。 然而有一个空间只要O(n)的做法,没错,就是整体二分。 ...
分类:其他好文   时间:2017-06-22 00:25:24    阅读次数:300
[POJ2104] K-th Number(归并树)
题目链接:http://poj.org/problem?id=2104 题意:略 最近想学一下分块,搜到了这道题。结果在《挑战》上另外看到了另外的用线段树做的算法。后来才知道,这种记录归并排序过程的树叫归并树。利用STL,非常好实现。 思路就是首先二分答案,拿着这个答案在归并树上找对应区间比这个数小 ...
分类:其他好文   时间:2017-05-31 22:12:15    阅读次数:264
poj2104(主席树讲解)
今天心血来潮,突然想到有主席树这个神奇的玩意儿。。。一直都只是听说也没敢看。(蒟蒻蛋蛋的忧伤。。。) 然后到网上翻大神的各种解释。。。看了半天。。。 一拍脑袋。。。哇其实主席树 真的难。。。【咳咳我只是来搞笑的】 看了很多种解释最后一头雾水啊。。。就是没法脑补出(嗯没错经常脑补数据结构长啥样)主席树 ...
分类:其他好文   时间:2017-04-03 22:18:26    阅读次数:188
整体二分(POJ2104 静态第k大查询)
#include #include #include #include #include using namespace std; const int lim = 1e9; int ans[200000]; int c[200000]; struct query { int l, r; int k,... ...
分类:其他好文   时间:2017-03-12 13:04:12    阅读次数:242
【poj2104】K-th Number
题目描述 You are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to write ...
分类:其他好文   时间:2017-01-18 14:09:22    阅读次数:255
70条   上一页 1 2 3 4 5 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!