码迷,mamicode.com
首页 >  
搜索关键字:离散化    ( 1590个结果
函数式线段树的个人理解
这几天一直在搞这个东西,今天总算搞懂了,函数式线段树是一种解决离线算法的数据结构,我是这样理解的,它将所有数据离散化,再对每一个节点 N 建一颗(1,N)的线段树,这是它的思路,当然如果真正的去建这么多线段树,内存肯定爆了,所以这个就是函数式线段树的高级的地方,它从分利用前缀和的思想,后一颗树和前一...
分类:其他好文   时间:2014-07-16 21:27:23    阅读次数:188
POJ2528 Mayor's posters 【线段树】+【成段更新】+【离散化】
Mayor's posters Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 39795   Accepted: 11552 Description The citizens of Bytetown, AB, could not stand that the...
分类:其他好文   时间:2014-07-13 14:02:48    阅读次数:266
POJ 1418 圆的基本操作以及 圆弧离散化
Viva Confetti Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 761   Accepted: 319 Description Do you know confetti? They are small discs of colored paper, and...
分类:其他好文   时间:2014-07-09 11:14:29    阅读次数:223
NBUT 1457 Sona (莫队算法)
题目大意: 求一段区间内 出现的数字的次数的三次方的和 思路分析: 这要水过去的题目真是难,各种优化。 不能用map , 要离散化之后 先处理lowerbound。优化输入。。。 时间卡的很紧。。 题目直接用莫队水过去。 如果你超时的话,不妨试试上面三种优化。 #include #include #include #include #include #in...
分类:其他好文   时间:2014-07-09 10:31:27    阅读次数:195
poj3109树状数组+扫描线
题意:无限大的棋盘上,在横向和纵向上被包围的白子会变成黑子,求最终黑子个数?分析:首先这个棋盘十分的大,但已给黑点的个数为1e5,我们需要离散化,所谓的离散化就是数组下标的重新定义。这里给出离散化函数,返回的是离散化后数组的个数 1 int compress(int *p,int N) 2 { 3 ...
分类:其他好文   时间:2014-07-07 13:30:16    阅读次数:309
离散-ACM一道强有力的工具
最近几天散搞哭了,都怪以前看到没好好学。。。 就拿一道题来说事PKU:1151,以前Matrix67写过这道题的BLOG,引用一下: VOJ1056(http://www.vijos.cn/Problem_Show.asp?id=1056) 永远是离散化的经典问题。大意是给定平面上的n个矩形(坐标为...
分类:其他好文   时间:2014-07-02 17:29:09    阅读次数:247
poj 2528 Mayor's posters(线段树+离散化)
1 /* 2 poj 2528 Mayor's posters 3 线段树 + 离散化 4 5 离散化的理解: 6 给你一系列的正整数, 例如 1, 4 , 100, 1000000000, 如果利用线段树求解的话,很明显 7 会导致内存的耗尽。所以我们做一个映射关系,将范围很大的数据...
分类:其他好文   时间:2014-07-02 14:35:26    阅读次数:194
WEKA中的数据预处理
数据预处理包括数据的缺失值处理、标准化、规范化和离散化处理。数据的缺失值处理:weka.filters.unsupervised.attribute.ReplaceMissingValues。对于数值属性,用平均值代替缺失值,对于nominal属性,用它的mode(出现最多的值)来代替缺失值。标准化...
分类:其他好文   时间:2014-07-01 00:19:47    阅读次数:392
POJ 2528 Mayor's posters 离散化和线段树题解
本题就是要往墙上贴海报,问最后有多少可见的海报。 其实本题的难点并不是线段树,而是离散化。 因为数据很大,直接按原始数据计算那么就会爆内存和时间的。 故此需要把数据离散化。 比如有海报1 6   7 9   20 100  5 1000的原始数据,直接计算需要1-1000的内存,离散化之后只需要8内存,因为只有4组数据8个数。 本题更进一步高级一点的离散化就是需要把不相邻的两个数据插入一...
分类:其他好文   时间:2014-06-24 15:47:53    阅读次数:222
zoj-3790-Consecutive Blocks
使用l,r指针游动。 然后使用记录游动过程中的最大值。 我离散化了一下。 #include #include #include #include #include #include using namespace std; #define maxn 110000 mapmp; struct list { int x; int get; int lose; in...
分类:其他好文   时间:2014-06-22 11:52:02    阅读次数:226
1590条   上一页 1 ... 155 156 157 158 159 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!