题目: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
题目大意:给定平面上n个点,一共有k种颜色,要求选定一条线段,并选取线段正上方或正下方的所有点,要求不能出现所有颜色的点,求最多选择多少点
正解是双向链表+树状数组?
让我们来点优雅的做法
由于不能出现所有颜色的点 因此一定有至少一种颜色不出现 我们可以枚举这个不出现的颜色
现在我们搞出所有极大子矩形
这个分治就好了。。。
假设我们现在求的是一条线段下方的点 那么我们考...
分类:
其他好文 时间:
2015-03-20 22:10:33
阅读次数:
176
题目大意:给定一棵树,每次添加一个节点并询问当前有多少点对满足dis(i,j)
吾辈有生之年终于把这道题切了。。。QAQ
什么?你想做这题?
1095切了么?没?去把1095切掉再说!
3065切了么?没?去把3065切掉再说!
什么?都切了?那还不会做这题??
……
算了还是说说做法吧。。。
我们抛开那些乱七八糟的,考虑朴素做法
...
分类:
其他好文 时间:
2015-03-20 14:31:55
阅读次数:
1969
题目大意:给定一棵树,一开始每个点都是黑点,多次改变某个点的状态或询问距离最远的两个黑点的距离
《珍爱生命远离STL可是我还是可耻地用了STL系列》
传说中的动态树分治。。。其实并没有那么神嘛= =
↑别听这傻瓜瞎说这货被STL卡了一天QAQ
我们把分治过程中遍历过的重心都连起来 上一层的重心链接下一层的重心 可以得到一棵新的树
下面我们开始讨论这棵新树
显然这棵树的高度不会超...
分类:
其他好文 时间:
2015-03-19 22:14:21
阅读次数:
213
题意:
求是否有长度为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
广告:#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
题意:
给你一棵无根树,求有多少点对之间距离
题解:
树分治。
然后对于一个重心X,我们把它的所有子树中的所有点存到结构体数组中。
结构体中存距离和子树编号。
第一遍sort,我们双指针扫哪些点对符合要求。
第二遍sort,我们把同一子树中还符合要求的点对数目删掉。
sort是O(nlogn)O(nlogn),处理是O(n)O(n)。
然后分治logn层,总时间复杂度O(nl...
分类:
其他好文 时间:
2015-03-16 13:00:34
阅读次数:
185
题目链接:http://poj.org/problem?id=1741树分治相关论文:http://wenku.baidu.com/view/60c6aa1ffc4ffe473368aba8.html由于论文中有该题的讲解,所以便不再赘述。代码如下 1 #include 2 #include ...
分类:
其他好文 时间:
2015-02-08 11:29:13
阅读次数:
177
一道比较好的树分治的题目.大力推荐~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
我的树分治#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