摘要:
倍增法求解LCA 不限于二叉树 pow(2,k-1)+pow(2,k-1)=pow(2,k) 倍增法的关键数组f[a][i]表示节点a的第2i个祖先,f[a][0]就是a的父亲 先DFS一遍,预处理f数组,再求解lca 求解lca的函数是先让更深的点上跳到另一点的深度,再让两者一起往上跳,直到两者l 阅读全文
posted @ 2026-03-02 01:01
江蝶
阅读(4)
评论(0)
推荐(0)
摘要:
链式前向星 相当于手写链表见图 有向图 #define N 100005 struct Edge{ int next,to; }e[N]; int cnt; int head[N]; void Add_edge(int from,int to){ e[++cnt].to=to;//新一条边所指向的点 阅读全文
posted @ 2026-03-02 00:02
江蝶
阅读(3)
评论(0)
推荐(0)

浙公网安备 33010602011771号