码迷,mamicode.com
首页 >  
搜索关键字:树分治    ( 232个结果
[BZOJ3696][FJSC2014]化合物(异或规则下的母函数)
题目:http://hzwer.com/3708.html分析:类似树分治思想,设f[x][i]表示以x为根的子树的所有点中,与x的距离为i的点有多少个,这个可以预处理出来然后我们考虑每颗子树对ans的贡献1、以x为起点的某条链i,ans+=f[x][i]2、以x为起点的两颗不同的子树i,j: .....
分类:Web程序   时间:2015-03-28 23:08:05    阅读次数:377
BZOJ 3658 Jabberwocky 可持久化线段树+分治
题目大意:给定平面上n个点,一共有k种颜色,要求选定一条线段,并选取线段正上方或正下方的所有点,要求不能出现所有颜色的点,求最多选择多少点 正解是双向链表+树状数组? 让我们来点优雅的做法 由于不能出现所有颜色的点 因此一定有至少一种颜色不出现 我们可以枚举这个不出现的颜色 现在我们搞出所有极大子矩形 这个分治就好了。。。 假设我们现在求的是一条线段下方的点 那么我们考...
分类:其他好文   时间:2015-03-20 22:10:33    阅读次数:176
BZOJ 3435 Wc2014 紫荆花之恋 动态树分治+替罪羊树+Treap
题目大意:给定一棵树,每次添加一个节点并询问当前有多少点对满足dis(i,j) 吾辈有生之年终于把这道题切了。。。QAQ 什么?你想做这题? 1095切了么?没?去把1095切掉再说! 3065切了么?没?去把3065切掉再说! 什么?都切了?那还不会做这题?? …… 算了还是说说做法吧。。。 我们抛开那些乱七八糟的,考虑朴素做法 ...
分类:其他好文   时间:2015-03-20 14:31:55    阅读次数:1969
BZOJ 1095 ZJOI2007 Hide 捉迷藏 动态树分治+堆
题目大意:给定一棵树,一开始每个点都是黑点,多次改变某个点的状态或询问距离最远的两个黑点的距离 《珍爱生命远离STL可是我还是可耻地用了STL系列》 传说中的动态树分治。。。其实并没有那么神嘛= = ↑别听这傻瓜瞎说这货被STL卡了一天QAQ 我们把分治过程中遍历过的重心都连起来 上一层的重心链接下一层的重心 可以得到一棵新的树 下面我们开始讨论这棵新树 显然这棵树的高度不会超...
分类:其他好文   时间:2015-03-19 22:14:21    阅读次数:213
【POJ2114】Boatherds 树分治
题意: 求是否有长度为K的路径。 每组数据 N,表示树有N个点。 然后N行,每行若干个数对(a,b)(a,b),其中第i行时表示i到a有一条长为b的无向边。输入到0截止。 然后若干个数表示K,每个数输出下。 到0为止。 然后数据的N也是到0为止。 存在 puts("AYE"); 否则 puts("NAY"); 每组数据最后输出一个dot,就是 . 题解: 三倍经验题,...
分类:其他好文   时间:2015-03-16 17:53:44    阅读次数:149
【POJ1987】Distance Statistics ==【POJ1741】 树分治
广告:#include int main() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/44307489"); }题意&题解http://blog.csdn.net/vmurder/article/details/44302921代码:(同一道题)#in...
分类:其他好文   时间:2015-03-16 16:23:33    阅读次数:157
【POJ1741】Tree 树分治 模板咯?
题意: 给你一棵无根树,求有多少点对之间距离 题解: 树分治。 然后对于一个重心X,我们把它的所有子树中的所有点存到结构体数组中。 结构体中存距离和子树编号。 第一遍sort,我们双指针扫哪些点对符合要求。 第二遍sort,我们把同一子树中还符合要求的点对数目删掉。 sort是O(nlogn)O(nlogn),处理是O(n)O(n)。 然后分治logn层,总时间复杂度O(nl...
分类:其他好文   时间:2015-03-16 13:00:34    阅读次数:185
男人八题_POJ-1741
题目链接:http://poj.org/problem?id=1741树分治相关论文:http://wenku.baidu.com/view/60c6aa1ffc4ffe473368aba8.html由于论文中有该题的讲解,所以便不再赘述。代码如下 1 #include 2 #include ...
分类:其他好文   时间:2015-02-08 11:29:13    阅读次数:177
hdu 4918
一道比较好的树分治的题目.大力推荐~Query on the subtreeTime Limit: 16000/8000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 479Accept...
分类:其他好文   时间:2015-01-10 20:58:44    阅读次数:286
SPOJ 1825
我的树分治#3.After the success of 2nd anniversary (take a look at problem FTOUR for more details), this 3rd year, Travel Agent SPOJ goes on with another di...
分类:其他好文   时间:2015-01-05 21:39:40    阅读次数:160
232条   上一页 1 ... 20 21 22 23 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!