数据结构与算法整理

出题方向

  1. 拓扑排序 Topological Sorting
  2. 二分法 Binary Search
  3. 哈希表 Hash Table
  4. 二叉查找树 Binary Search Tree
  5. 动态规划 Dynamic Programming
  6. 堆 Dump
  7. 分治法 Divide & Conquer
  8. 贪心 Greedy
  9. 最小生成树 Minimum Spanning Tree
  10. 字典树 Trie
  11. 并查集 Union Find

算法/数据结构

  1. 字符串,模拟法
  2. 二分法
  3. 二叉树,链表
  4. 递归,DFS
  5. BFS,拓扑排序
  6. 堆(优先队列)
  7. 哈希表
  8. 两根指针
  9. 动态规划
  10. 字典树
  11. 并查集