Practical applications of disjoint set datastructure

Problem Detail: I know that the disjoint set datastructure is used to keep track of the connected components of an undirected graph when the edges are added to the graph dynamically . I also know that is is used in Kruskal’s algorithm for minimum spanning trees . What are the other possible applications of this datastructure ?

Asked By : Geek

Answered By : Realz Slaw

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/6308