码迷,mamicode.com
首页 >  
搜索关键字:poj1741    ( 67个结果
POJ1741 Tree (点分治)
Tree Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u ...
分类:其他好文   时间:2017-12-30 22:40:06    阅读次数:221
POJ1741 Tree
点分治模板题。 男人必做八题。 每棵子树统计经过根节点的满足情况个数,再减去子树中不经过根节点的情况个数,类似于一个容斥。复杂度O(Nlog^2N) 注意每次getroot所定的树的大小是改变的,不能一直是n否则会退化。 By:大奕哥 ...
分类:其他好文   时间:2017-12-22 20:46:57    阅读次数:120
poj1741 Tree
题目大意:有一颗由n个点组成的树,问树上两点间距离小于等于k的点对有多少对输入:多组数据输入。每组数据第1行n,k,接下来n-1行,u,v,l表示点u与点v之间有一条长为l的边输出:点对个数 ...
分类:其他好文   时间:2017-12-16 13:06:59    阅读次数:129
【poj1741 Tree】
Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and ...
分类:其他好文   时间:2017-11-27 23:44:44    阅读次数:147
POJ1741 经典树分治
题意:有一棵树,每条边有一个距离,求dis(u,v)<=k的点的对数 题解:树分治,对于一颗树上的两点,要么在同一颗子树上,要么在不同子树上,要么一个点是根,另一个在某一子树上,对于第一种情况我们可以通过递归来变成第二种或者第三种情况。我们对于某一颗子树来说我们先统计dis[u]+dis[v]<=k ...
分类:其他好文   时间:2017-11-10 17:04:19    阅读次数:160
POJ1741
#include #include #include #include #include #include #include #include #include #include #include using namespace std; const int maxn=10010; int N,K;... ...
分类:其他好文   时间:2017-11-09 20:50:21    阅读次数:137
[poj1741]Tree(点分治+容斥原理)
题意:求树中点对距离<=k的无序点对个数。 解题关键:树上点分治,这个分治并没有传统分治的合并过程,只是分成各个小问题,并将各个小问题的答案相加即可,也就是每层的复杂度并不在合并的过程,是在每层的处理过程。 此题维护的是树上路径,考虑点分治。 点分治的模板题,首先设点x到当前子树跟root的距离为, ...
分类:其他好文   时间:2017-09-06 19:54:50    阅读次数:295
[POJ1741]Tree
题目大意: 给你一棵带权树,求出树中距离$\leq k$的点对个数。 思路: 运用树上分治的思想,每次找出树的重心,考虑以下三种情况: 1.两个结点在不同子树内,且距离$\leq k$,则算入答案中; 2.两个结点距离$\leq k$,但属于同一棵子树中,需要被算入答案中,但考虑到以后会被子树的重心 ...
分类:其他好文   时间:2017-09-03 20:14:11    阅读次数:148
树分治基础模板以及树的重心(poj1741 tree)
好久没有更新博文了,这里更新一发~~ Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node ...
分类:其他好文   时间:2017-07-04 00:01:15    阅读次数:229
poj1741+poj1987+poj2114——点分治入门题集合
最近看了看点分治,从poj上找到几道题,都比较裸。而且感觉这三道题都长得差不多呀qwq ———————————————————————————————————————————————— 【poj 1741】Tree 题意:给定一棵边带权的树,求两点之间的距离小于或等于K的点对个数。 找重心,相当于把 ...
分类:其他好文   时间:2017-06-22 20:53:16    阅读次数:201
67条   上一页 1 2 3 4 5 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!