码迷,mamicode.com
首页 >  
搜索关键字:lca    ( 2392个结果
【POJ 1330 Nearest Common Ancestors】LCA Tarjan算法
题目链接:http://poj.org/problem?id=1330 题意:给定一个n个节点的有根树,以及树中的两个节点u,v,求u,v的最近公共祖先。 数据范围:n [2, 10000] 思路:从树根出发进行后序深度优先遍历,设置vis数组实时记录是否已被访问。 每遍历完一棵子树r,把它并入以r ...
分类:编程语言   时间:2016-05-18 01:42:31    阅读次数:242
LCA(倍增在线算法) codevs 2370 小机房的树
codevs 2370 小机房的树 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description codevs 2370 小机房的树 时间限制: 1 s codevs 2370 小机房的树 时间限制: 1 s 空间限制: 256000 KB ...
分类:编程语言   时间:2016-05-18 00:02:32    阅读次数:392
LCA(最近公共祖先)--tarjan离线算法 hdu 2586
HDU 2586 How far away ? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11320 Accepted Submission ...
分类:编程语言   时间:2016-05-16 23:14:06    阅读次数:378
bzoj3626: [LNOI2014]LCA 离线+树链剖分
理解了半天。 题解:http://hzwer.com/3891.html ...
分类:其他好文   时间:2016-05-15 21:21:08    阅读次数:366
Lowest Common Ancestor of a Binary Tree
Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According to the definition of LCA on Wikipedia: “The lowes ...
分类:其他好文   时间:2016-05-15 18:10:47    阅读次数:132
【bzoj1787】[Ahoi2008]Meet 紧急集合
求三个结点到一个结点距离之和最小的结点以及距离和 求出两两lca,其中有两个相同,答案则为另一个 感觉就是一大暴力。。。 ...
分类:其他好文   时间:2016-05-14 23:10:11    阅读次数:202
[BZOJ1602] [Usaco2008 Oct] 牧场行走 (LCA)
Description N头牛(2<=n<=1000)别人被标记为1到n,在同样被标记1到n的n块土地上吃草,第i头牛在第i块牧场吃草。 这n块土地被n-1条边连接。 奶牛可以在边上行走,第i条边连接第Ai,Bi块牧场,第i条边的长度是Li(1<=Li<=10000)。 这些边被安排成任意两头奶牛都 ...
分类:其他好文   时间:2016-05-14 01:02:45    阅读次数:163
[LCA][CODEVS 2370]小机房的树
#include #include #include #include using namespace std; void read(int& n) { char c = getchar(); int tot = 0; while(c'9')c=getchar(); while(c>='0'&&c<='9') { tot = tot *10+c-'0'; c=getchar();...
分类:其他好文   时间:2016-05-12 23:25:29    阅读次数:126
bzoj-2286 消耗战【虚树+倍增lca+单调栈】
2286: [Sdoi2011消耗战 Time Limit: 20 Sec  Memory Limit: 512 MB Submit: 1815  Solved: 645 [Submit][Status][Discuss] Description 在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且...
分类:其他好文   时间:2016-05-12 17:11:23    阅读次数:258
BZOJ4386: [POI2015]Wycieczki
题目大意:给定一张n个点m条边的带权有向图,每条边的边权只可能是1,2,3中的一种,输出k段路径,没有输出-1 一眼矩阵乘法嘛,弱智题O((3*N)^3*log(INF)*log(K)) 然后手贱搜了一下题解,把我惊到了... 首先这个时间复杂度是过不了的,也就是说不能二分然后快速幂直接判 应该先预处理出来所有2的k次幂,然后就像LCA一样,这样可以一个log搞出来 其次是........
分类:其他好文   时间:2016-05-12 16:38:42    阅读次数:280
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!