Union Find

2022/01/22

Disjoint Set

Disjoint Set とは互いに素な集合のこと。 簡単に言うと、いくつか集合があったときに、ある要素が複数の要素に属してないよ、みたいな集合のこと。

Find操作と、Union操作ができることから Union-Findデータ構造とも言う。

実装

https://github.com/asakuchi/my-procon-library/blob/main/src/disjoint_set.rs

活用方法

無向グラフの閉路の検知に使える。

ABC231D


Profile picture

あさくち ITエンジニアです。Web開発と競技プログラミング。 X(@paleApricot)