昨天写了HDU 3966 ,本来这道题是很好解得,结果我想用离线LCA 耍一把,结果发现离线LCA 没理解透,错了好多遍,终得AC ,这题比起 HDU 3966要简单,因为他不用动态查询。但是我还是错了好多遍 T^T。。。http://acm.split.hdu.edu.cn/showproblem...
分类:
其他好文 时间:
2014-10-01 17:43:41
阅读次数:
143
题意:一棵树,俩种操作:1 有路径上的所有点加vi,2所有边加vi。
先离线求出所有询问的lca,再遍历询问一次,点+vi,lca-2*vi ,最后dfs从叶子扫上来一次,最后再祖先点补上即可。用了输入挂。复杂度(n+m).
#pragma comment(linker,"/STACK:10240000000000,10240000000000")
#include
#include
#in...
分类:
其他好文 时间:
2014-10-01 13:08:21
阅读次数:
160
题目大意:给出一个无向图以及Q次询问,每次询问增加一条无向边,要求输出增加这条边后剩余的桥的数目。算法:类似于求割点的方法,先做一次dfs求出所有的桥,并且维护这棵dfs树,当一次询问加入一条边(a,b)之后,会在dfs上形成一个环,在这个环上的桥都变为非桥,这个环肯定经过a和b的LCA,此时我们只...
分类:
Web程序 时间:
2014-10-01 12:29:11
阅读次数:
274
题目意思很明白:给你一棵有n个节点的树,对树有下列操作:I c1 c2 k 意思是把从c1节点到c2节点路径上的点权值加上kD c1 c2 k意思是把从c1节点到c2节点路径上的点权值减去kQ a 查询节点a的权值数据大小 节点个数 n[1,50000], 操作次数 op[0,30000];不会树链...
分类:
其他好文 时间:
2014-09-30 18:08:09
阅读次数:
374
Family Name List
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 882 Accepted Submission(s): 271
Problem Description
Kong belong...
分类:
其他好文 时间:
2014-09-30 01:50:52
阅读次数:
411
题意:
给定n个点的树,m个操作
树有点权和边权
下面n-1行给出树边
下面m行操作 :
● ADD1 u v k: for nodes on the path from u to v, the value of these nodes increase by k.
● ADD2 u v k: for edges on the path from u to v, the value...
分类:
其他好文 时间:
2014-09-27 20:30:00
阅读次数:
202
树的定义:连通无回路的无向图是一棵树。有关树的问题:1、最小生成树。2、次小生成树。3、有向图的最小树形图。4、LCA(树上两点的最近公共祖先)。5、树的最小支配集、最小点覆盖、最大独立集。一、最小生成树解决的问题是:求无向图中边权值之和最小的生成树。算法有Kruskal和Prim。Kruskal使...
分类:
其他好文 时间:
2014-09-27 20:08:50
阅读次数:
285
两道lca模板题,用的是倍增法,nlogn预处理,logn查询。#include #include #include #include using namespace std;#define maxn 10100struct Edge{ int u,v,w,next;}e[100100];i...
分类:
其他好文 时间:
2014-09-25 20:24:27
阅读次数:
236
题目链接Connections between citiesTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5037Accepted Submis...
分类:
其他好文 时间:
2014-09-24 23:14:17
阅读次数:
173
题目链接In a rooted tree, thelowest common ancestor(or LCA for short) of two verticesuandvis defined as the lowest vertex that is ancestor of both that tw...
分类:
其他好文 时间:
2014-09-24 22:50:17
阅读次数:
296