4 packages
disjoint-set-ds
Implementation of Disjoint sets data structure.
floyd-warshall-shortest
Implementation of Floy-Warshall's algorithm for finding shortest paths in a directed weighted graph.
kruskal-mst
Implementation of Kruskal's algorithm for finding a minimum spanning forest of an unidirected edge-weighted graph.
permutation-sjt
A quite fast non-recursive permutation algorithm, Steinhaus–Johnson–Trotter algorithm (Even's speedup)