Sedgewick's Course Implementation Checklist Part I Dynamic Connectivity Quick find Quick union Quick union weighted Quick union with path compression Social network Union-find with specific canonical element (find returns max) Successor with delete