算法分类以及刷题顺序

  • 算法分类(摘抄于网络)

  • 刷题顺序

    • 作为一个没有专门刷过算法题的小白,明确一个刷题的顺序是非常有必要的
    • 基础篇-30天(基础永远是最重要的,先把最最基础的这些搞熟,磨刀不误砍柴工。)
      • 数组,队列,栈
      • 链表
      • 树与递归
      • 哈希表
      • 双指针
    • 思想篇-30天(这些思想是投资回报率极高的,强烈推荐每一个小的专题花一定的时间掌握。)
      • 二分
      • 滑动窗口
      • 搜索(BFS,DFS,回溯)
      • 动态规划
    • 提高篇-31天(这部分收益没那么明显,并且往往需要一定的技术积累。 出现的频率相对而言比较低。 但是有的题目需要你使用这些技巧。 又或者可以使用这些技巧可以实现‎‎「降维打击」)
      • 贪心
      • 分治
      • 位运算
      • ‎坎普和 RK‎
      • 并查集
      • 前缀树
      • 线段树
posted @ 2021-02-22 12:00  CAOLW  阅读(283)  评论(0)    收藏  举报