马角的逆袭
马角的逆袭
全部文章
题解
64位乘法(1)
deque(2)
dfs(6)
dp(5)
gcd(1)
huffman(1)
leetcode(2)
merge(1)
nth_element(1)
SDL2学习笔记(2)
set(2)
stack(1)
STL(1)
unordered_map(1)
vimrc(1)
三分(1)
二分(5)
二分答案(1)
二维前缀和(1)
二进制枚举(1)
亦或(1)
倍增(1)
全排列(1)
前缀和(1)
割点后联通快个数(1)
单调栈(2)
图论(1)
堆(3)
字典树(2)
尺取法(2)
差分(1)
并查集(2)
循环队列(1)
快速幂(1)
拓扑排序(1)
排序(4)
排序原理(1)
斐波那契数列(1)
暴力模拟(1)
最短路径(1)
最近点对(2)
未归档(10)
枚举二进制(1)
栈(2)
树(2)
树的直径(1)
瞎搞(14)
贪心(12)
进制(1)
进制转化(1)
迪杰斯特拉(1)
递归(3)
邻接表(1)
高精度(1)
高精度进制转化(1)
归档
标签
去牛客网
登录
/
注册
马角的逆袭的博客
我也想像你们一样厉害.jpg
全部文章
/ 题解
(共1篇)
LCA最近公共祖先问题 倍增
这道题很明显的LCA了 一般求LCA方法 先建树,求的 如果深度不相同,先把深的那个点向上爬到同一层 如果已经跳到相同层了,就一起向上跳,直到 2. 倍增求LCA 在1的基础上改进,引入了一个预处理好的表来记录往上跳步的祖先 需要先把这个表预处理出来(可以在建树的时候就预处理出跳表) ...
最近公共祖先
LCA
倍增
2020-06-11
2
739