- Graph
createGraph— graph data structurecreateCompoundGraph— hierarchal graph
- Advanced graph algorithms
dfs— depth first graph traversaltopologicalSort— Kahn topological sortconnectedComponents— connected components algorithm
- Primitive
createHeap— Pairing heap implementation.LRUCache— LRU cache implementation
- LRU Cache
- LRU with ttl
- Graph data structure without parent/multigraph support
- Topological sort
- Pairing heap using linked list
- Priority queue
- link-cut tree