python-algorithms Algorithms & Data Structures in Python Dynamic Connectivity is used to to dynamically maintain information about connected components of a graph