题意:给一个N个带权节点的树,权值以给定的K个素数为因子,求路径上节点乘积为立方数的路径条数思路:立方数的性质是每个因子的个数为3的倍数,那么每个因子只需要保存0-2三个状态即可,然后路径就可以转化为一个K位3进制数,点分治后,便可以用一个map来查询路径经过根的答案。代码与上一题(poj1741)...
分类:
其他好文 时间:
2015-11-12 22:00:27
阅读次数:
282
题意:给一个N个节点的带权树,求长度小于等于K的路径条数思路:选取一个点作为根root,假设f(root)是当前树的答案,那么答案来源于两部分:(1)路径不经过root,那么就是完全在子树内,这部分可以递归统计(2)路径经过root,这部分可以通过容斥原理统计,具体见有关点分治资料。。。点分治有个特...
分类:
其他好文 时间:
2015-11-12 21:23:54
阅读次数:
254
给定一棵树,边上有权值,要统计有多少对点路径的权值和 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #in...
分类:
其他好文 时间:
2015-08-28 15:08:29
阅读次数:
804
Tree
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 13528
Accepted: 4350
Description
Give a tree with n vertices,each edge has a length(positive integer l...
分类:
其他好文 时间:
2015-07-31 18:33:22
阅读次数:
92
poj1741树上的点对题目大意:给定一棵树,求树上距离不超过k的点对个数。思路:点分治模板题。#include#include#include#include#include#define maxnode 10005#define inf 2100000000LLusing namespace s...
分类:
其他好文 时间:
2015-06-26 21:07:23
阅读次数:
106
TreeTime Limit: 1000MS Memory Limit: 30000K
Total Submissions: 13068 Accepted: 4195
DescriptionGive a tree with n vertices,each edge has a length(positive integer less than 1001).
Defin...
分类:
其他好文 时间:
2015-06-21 15:49:40
阅读次数:
112
1714. [POJ1741][男人八题]树上的点对★★★ 输入文件:poj1741_tree.in 输出文件:poj1741_tree.out 简单对比
时间限制:1 s 内存限制:256 MB
【题目描述】给一棵有n个节点的树,每条边都有一个长度(小于1001的正整数)。
定义dist(u,v)=节点u到节点v的最短路距离。
给出一个整数k,我们称顶点对(u,v)是合法的当且...
分类:
其他好文 时间:
2015-06-10 22:42:08
阅读次数:
126
广告:#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
同poj1741。换了个更快的姿势,不会重复统计然后再减掉什么的啦~#include#include#includeusing namespace std;#define MAXN 40001#define INF 2147483647typedef pair Point;int n,K,ans;i...
分类:
其他好文 时间:
2015-02-15 21:48:41
阅读次数:
194