整体大纲
| Topic | Data structure and algorithms |
|---|---|
| data types | stack, queue, bag, union-find, priority queue |
| sorting | quicksort, mergesort, heapsort |
| searching | BST, red-black BST, hash table |
| graphs | BFS, DFS, Prim, Kruskall, Dijkstra |
| strings | radix sorts, tries, KMP, regexps, data compression |
| advanced | B-tree, suffix, array, maxflow |