- Alphabet
- Bag
- BasicST
- BFSDiPaths
- BFSPaths
- BinarySearch
- BinarySearchST
- BinarySearchTreeST
- Bubble
- Counter
- Date
- DFSDiPaths
- DFSOrders
- DFSPaths
- DiCycle
- DiEdge
- DiGraph
- Dijkstra
- Edge
- EdgeWeightedDiGraph
- EdgeWeightedGraph
- Genome
- Graph
- Heap
- Huffman
- IndexMaxPQ
- IndexMinPQ
- Insertion
- Inversions
- KMP
- Kruskal
- LinearSearch
- LinearSearchST
- LinkedBag
- LinkedQueue
- LinkedStack
- LSD
- MaxPQ
- Merge
- MinPQ
- MSD
- NFA
- OrderedST
- Paths
- Point2D
- Queue
- Quick
- Quick3way
- QuickFindUF
- QuickUnionUF
- RectHV
- RedBlackBinarySearchTreeST
- ResizingArrayBag
- ResizingArrayQueue
- ResizingArrayStack
- RunLength
- Selection
- SeparateChainingHashST
- Set
- Shell
- SparseMatrix
- SparseVector
- Stack
- SymbolDiGraph
- SymbolGraph
- Topological
- Transaction
- TrieST
- UF
- Vector
- WeightedQuickUnionUF