码迷,mamicode.com
首页 >  
搜索关键字:离散    ( 3662个结果
poj2104 主席树 区间K大 在线 无修改
关于主席树:主席树(Chairman Tree)是一种离线数据结构,使用函数式线段树维护每一时刻离散之后的数字出现的次数,由于各历史版本的线段树结构一致,可以相减得出区间信息,即该区间内出现的数字和对应的数量,由于在线段树内,左子树代表的数字都小与右子树,便可像平衡树一样进行K大询问。新建一颗树是\...
分类:其他好文   时间:2014-08-09 09:02:57    阅读次数:350
POJ 2528 (线段树+离散化) Mayor's posters
因为将每个单位都作为一个最小单元的话会爆内存的所以,将海报的每个端点进行排序,将这些端点最为最小的区间。毕竟是刚刚接触线段树,理解起来还有些吃力,还是那句话,题做多了慢慢就好了。萌萌的AC代码君贴上。 1 //#define LOCAL 2 #include 3 #include 4 #...
分类:其他好文   时间:2014-08-09 00:09:16    阅读次数:312
poj 1151 Atlantis (离散化 + 扫描线 + 线段树)
题目链接题意:给定n个矩形,求面积并,分别给矩形左上角的坐标和右上角的坐标。分析: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define LL __int64 8 #defi...
分类:其他好文   时间:2014-08-08 23:51:26    阅读次数:342
poj 2528 Mayor's posters【离散化+线段树】
题目:poj 2528 Mayor's posters 题意:给一个长度非常长的墙上贴长度为ai的海报,由于有的会覆盖掉,求最后能看见的海报个数。 分析:题目和POJ2777 一模一样,方法也一样,只不过这个要离散化,其次要数组开大一点。至少2倍。 离散化的时候用了C++的 pair 类,还是比较好用的。 代码: #include #include #incl...
分类:其他好文   时间:2014-08-08 21:32:56    阅读次数:298
poj2299--B - Ultra-QuickSort(线段树,离散化)
Ultra-QuickSort Time Limit: 7000MS   Memory Limit: 65536K Total Submissions: 41215   Accepted: 14915 Description In this problem, you have to analyze a particular sorting a...
分类:其他好文   时间:2014-08-08 21:29:06    阅读次数:301
poj2528--Mayor's posters(线段树+离散化)
Mayor's posters Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 41785   Accepted: 12164 Description The citizens of Bytetown, AB, could not stand that the cand...
分类:其他好文   时间:2014-08-08 21:27:26    阅读次数:402
POJ 1177 Picture(扫描线求周长)
与求面积并的差不多,但是这个与扫描的方向相同的情况不太好处理,如果扫描线离散化两次扫两遍其实也可以解决这个问题,但是这样无论在时间还是空间上稍微就有点浪费了啊。这里因为我是离散x坐标的所以对于平行于y轴的方向上的统计比较难统计。处理的方法是:标记区间左边的断点,和右边的断点,求出这个区间一共有多少个断点。就可以统计出平行于y轴的长度了。这里合并的时候需要判断右边的左区间和左边的右区间是否相同,如果...
分类:其他好文   时间:2014-08-08 21:22:16    阅读次数:328
傅立叶变换的深入理解(转帖)
傅立叶变换的深入理解2007年10月05日 星期五 16:41专题讨论四:关于傅里叶变换的讨论[精彩]有奖征集:大家讨论一下傅里叶变换相关的内容:1 变换的目的,意义,应用。2 傅里叶级数与傅里叶变换的差别和联系3 连续傅里叶变换,离散时间傅里叶变换,离散傅里叶变换,序列的傅里叶变换,各自的定义,差...
分类:其他好文   时间:2014-08-08 15:36:36    阅读次数:245
凸包算法
先理解下凸包说凸包首先要说凸性的定义,简单点说就是平面邻域中任意两点所在的线段上的点都在该邻域中,则该邻域具有凸性。简单推敲一下,就可以发现如果邻域中存在一阶导数不连续的点一定无法被某点集线性表示出来。再往下的内容属于数学分析了,对我们的算法设计帮助不大,暂时先不管。一般的计算几何问题都是处理的离散...
分类:其他好文   时间:2014-08-08 15:32:16    阅读次数:255
UVALive 6663 Count the Regions --离散化+DFS染色
题意:给你n(n#include #include #include #include #include #include using namespace std;#define N 207vector vx,vy;map hx,hy;int dx[4] = {0,0,1,-1};int dy[4]...
分类:其他好文   时间:2014-08-07 21:42:20    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!