合集-Tarjan算法
摘要:一、最近公共祖先(LCA) LCA:Least Common Ancestor P3379 【模板】最近公共祖先(LCA) #include <bits/stdc++.h> using namespace std; typedef long long ll; ll quickin(void) { l
阅读全文
摘要:P8805 [蓝桥杯 2022 国 B] 机房 一、问题简析 本题核心思想是求最近公共祖先,这里采用 \(Tarjan\) 算法求解。 以节点 \(1\) 作为树的根节点。令 \(dp_i=\) 节点 \(i\) 到根节点 \(1\) 的点权和; \(w_i\) 为节点 \(i\) 的权值,即该节点
阅读全文
摘要:一、P2812 校园网络【[USACO]Network of Schools加强版】 P2812 校园网络【[USACO]Network of Schools加强版】 1、算法简析 首先,建立一张有向图——学校是节点,学校间的单向线路是有向边。\(Q_1\):选出若干个节点,从这些节点出发可以到达其
阅读全文
浙公网安备 33010602011771号