A content of algorithm study,算法学习文章索引

 

16种模式:

  1. 滑动窗口 sliding window (单调队列和单调栈?)
  2. 双指针 two pointers
  3. 快慢指针 fast&slow pointers
  4. 区间合并 merge intervals (扫描线,线段树?)
  5. 循环排序 cyclic sort
  6. 原地反转链表 in-place reversal of linkedlist
  7. 树上的BFS tree breadth first search
  8. 树上的DFS tree depth first search
  9. 双堆 two heaps
  10. 子集 subsets
  11. 变种二分 modified binary search
  12. 位运算异或 bitwise XOR
  13. 最大前K个元素 top ‘K’ elements
  14. K-路归并 K-way merge
  15. 0/1 背包(动态规划) 0/1 knapsack (dynamic programming)
  16. 拓扑排序 topological sort (graph)