UnionFindをC++で実装した。
UnionFindとは、2つの異なる集合がつながっているかを調べるアルゴリズム。詳しくは以下。
Implement
以下のJavaでかかれた実装をC++版に書き直してみた。木構造にデータを保持する場合と、そう強いない場合の2つを実装。
UnionFindをC++で実装した。
UnionFindとは、2つの異なる集合がつながっているかを調べるアルゴリズム。詳しくは以下。
以下のJavaでかかれた実装をC++版に書き直してみた。木構造にデータを保持する場合と、そう強いない場合の2つを実装。