码迷,mamicode.com
首页 >  
搜索关键字:公共祖先    ( 693个结果
bzoj1787
lca裸题,画画图看看就可以了,找出那个一次公共祖先,求距离 ...
分类:其他好文   时间:2016-11-06 02:55:41    阅读次数:150
【2016东北四省赛】
HDU5927 题意:给出一个根节点为1的树(n <= 100000),树中的结点分为重要结点与不重要结点。 有q个询问,每次询问给出一个不重要结点的集合(m <= 100000), 统计一类点(它是重要结点 或者 它是两个重要结点的最近公共祖先) 的总数。 题解:维护一个set集合表示以该结点为根 ...
分类:其他好文   时间:2016-10-26 00:17:49    阅读次数:185
洛谷P3379 【模板】最近公共祖先(LCA)
P3379 【模板】最近公共祖先(LCA) 152通过 532提交 题目提供者HansBug 标签 难度普及+/提高 提交 讨论 题解 最新讨论 为什么还是超时。。。。 倍增怎么70!!题解好像有倍… 题面这个地方写错了 无论是用RMQ+dfs还是tarjan… 为什么我的倍增超时了 求助!为什么只 ...
分类:其他好文   时间:2016-10-24 23:12:10    阅读次数:161
中国大学MOOC-陈越、何钦铭-数据结构-2016秋期中考试(附答案)
判断题: 1-1 算法分析的两个主要方面是时间复杂度和空间复杂度的分析。 (2分) 1-2 将N个数据按照从小到大顺序组织存放在一个单向链表中。如果采用二分查找,那么查找的平均时间复杂度是O(logN)。 (3分) 1-3 通过对堆栈S操作:Push(S,1), Push(S,2), Pop(S), ...
分类:其他好文   时间:2016-10-22 12:17:07    阅读次数:4334
【CSU 1079】树上的查询
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1079 现有一棵有N个顶点的树,顶点的标号分别为1, 2, …, N。对于每个形如a b k的询问,你需要回答在从点a到点b的路径上是否包含点k。 DFS序&欧拉序列 LCA-最近公共祖先 看完这两篇 ...
分类:其他好文   时间:2016-10-22 11:33:08    阅读次数:237
数据结构作业——sights(最短路/最近公共祖先)
sights Description 美丽的小风姑娘打算去旅游散心,她走进了一座山,发现这座山有 n 个景点,由于山路难修,所以施工队只修了最少条的路,来保证 n 个景点联通,娇弱的小风姑娘不想走那么长的山路, 所以打算乘坐专用的交通工具。 有的景点之间有路,乘坐交通工具需要花费一定的金额。由于到达 ...
分类:其他好文   时间:2016-10-18 02:13:03    阅读次数:145
图论-最近公共祖先-在线树上倍增
有关概念: 最近公共祖先(LCA,Lowest Common Ancestors):对于有根树T的两个结点u、v,最近公共祖先表示u和v的深度最大的共同祖先。 树上倍增是求LCA的在线算法(对于每一个询问输入后即计算) 思路: fa[i][j]表示编号为j的结点从下往上的第2i个祖先 即fa[0][ ...
分类:其他好文   时间:2016-10-17 06:54:48    阅读次数:185
(转载)LCA问题的Tarjan算法
转载自:Click Here LCA问题(Lowest Common Ancestors,最近公共祖先问题),是指给定一棵有根树T,给出若干个查询LCA(u, v)(通常查询数量较大),每次求树T中两个顶点u和v的最近公共祖先,即找一个节点,同时是u和v的祖先,并且深度尽可能大(尽可能远离树根)。L ...
分类:编程语言   时间:2016-10-14 23:36:45    阅读次数:258
[51nod1709]复杂度分析
给出一棵n个点的树(以1号点为根),定义dep[i]为点i到根路径上点的个数。众所周知,树上最近公共祖先问题可以用倍增算法解决。现在我们需要算出这个算法精确的复杂度。我们定义计算点i和点j最近公共组先的精确复杂度为bit[dep[i]-dep[lca(i,j)]]+bit[dep[j]-dep[lc ...
分类:其他好文   时间:2016-10-14 00:00:18    阅读次数:421
hdu 2586 How far away ?(离线求最近公共祖先)
...
分类:其他好文   时间:2016-10-06 22:17:33    阅读次数:181
693条   上一页 1 ... 40 41 42 43 44 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!