Struct competitive_programming_rs::data_structure::union_find::UnionFind [−][src]
pub struct UnionFind { /* fields omitted */ }Methods
impl UnionFind[src]
impl UnionFindpub fn new(n: usize) -> UnionFind[src]
pub fn new(n: usize) -> UnionFindpub fn find(&mut self, x: usize) -> usize[src]
pub fn find(&mut self, x: usize) -> usizepub fn unite(&mut self, x: usize, y: usize) -> bool[src]
pub fn unite(&mut self, x: usize, y: usize) -> bool