最近公共祖先
Dave_L
这个作者很懒,什么都没留下…
展开
-
复试机试常用算法复习
最小生成树 1.道路建设 思路:模板 #include <bits/stdc++.h> #define INF 0x3f3f3f3f using namespace std; const int AX = 2e2 + 66 ; int a[AX][AX]; int dis[AX] ; int vis[AX] ; int c , n , m , x , y , w ; int prim(...原创 2020-04-12 13:48:37 · 733 阅读 · 0 评论 -
二叉树基本操作-个人总结
二叉树: 对于各节点值不重复建树(同时得到后序):(前序+中序建树) TreeNode* build( vector<int>pre , vector<int>in ) { if( !pre.size() || !in.size() ) { return NULL ; } TreeNode* rt = new TreeNode(pre[0]); for( int...原创 2020-02-26 10:38:13 · 788 阅读 · 0 评论 -
hihocoder 1067
#1067 : 最近公共祖先·二 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 上上回说到,小Hi和小Ho用非常拙劣——或者说粗糙的手段山寨出了一个神奇的网站,这个网站可以计算出某两个人的所有共同祖先中辈分最低的一个是谁。远在美国的他们利用了一些奇妙的技术获得了国内许多人的相关信息,并且搭建了一个小小的网站来应付来自四面八方原创 2017-07-21 09:53:38 · 389 阅读 · 0 评论 -
HDU2586 RMQ+ST && 离线算法
How far away ? Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16365Accepted Submission(s): 6221 Problem Description There are n ho原创 2017-07-20 18:10:51 · 393 阅读 · 0 评论 -
LCA
http://dongxicheng.org/structure/lca-rmq/ 在线算法DFS+ST描述(思想是:将树看成一个无向图,u和v的公共祖先一定在u与v之间的最短路径上): (1)DFS:从树T的根开始,进行深度优先遍历(将树T看成一个无向图),并记录下每次到达的顶点。第一个的结点是root(T),每经过一条边都记录它的端点。由于每条边恰好经过2次,因此一共记录了2n-1原创 2017-08-08 10:32:01 · 331 阅读 · 0 评论 -
Codeforces Round #425 (Div. 2) D. Misha, Grisha and Underground 最近公共祖先
D. Misha, Grisha and Underground time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Misha and Grisha are funny boys, so原创 2017-08-08 15:41:18 · 372 阅读 · 0 评论 -
Borrow Classroom 最近公共祖先
链接:https://www.nowcoder.com/questionTerminal/3d2712a8a48043b68fae7b1c7330bfd9 来源:牛客网 [编程题]Borrow Classroom 热度指数:120时间限制:3秒空间限制:262144K算法知识视频讲解 每年的BNU校赛都会有两次赛前培训,为此就需要去借教室,由于SK同学忙于出题,这个原创 2017-09-12 15:10:44 · 612 阅读 · 0 评论 -
ACM-ICPC 2018 徐州赛区网络预赛 A 组合数学,递推 F map模拟 G贪心 H树状数组 J LCA+最大生成树
H 题意:阅读L,区间内的书可以获得知识量: a[L] * ( R - L + 1 ) + a[L+1] * ( R - L ) ….. + a[R] * 1 给两个操作1 , L ,R ,查询看L,R页的书能够获得多少知识 2 , L , R : 将L位置的值更改为R 思路:两个树状数组,一个维护长度为n-i+1,以i为左边界,n右边界的知识和。 一个维护前缀和。 当查询L,R内...原创 2018-09-09 20:27:27 · 446 阅读 · 0 评论