Kruskal再構築木の学習メモ

前提知識 Kruskal最小/最大全域木アルゴリズム、ダブリング(Binary Lifting)の知識を前提とします。 Kruskal再構築木を構築すると、最小全域木上の2点間のパスの最大重み、および重み ≤ w の辺のみを通って到達可能な点の集合を O(log N) で求めることができます。 近年の競技プログラミングでは出題頻度は控えめですが、該当する問題に遭遇した際に非常に強力なツ ...

5月19日 14:15 投稿