package unionfind

type UnionFind struct {
	count int
}

func (uf *UnionFind) Count() int { return uf.count }

func NewUnionFind(size int) *UnionFind {

}

func (uf *UnionFind) Find(p int) int {

}

func (uf *UnionFind) Union(p int, q int) {

}

func (uf *UnionFind) Connected(p int, q int) bool {

}
