/my91algo

91天学算法每日打卡leetcode题解法笔记(lucifer组织)

基础篇

1. 数组/栈/队列

2. 链表

3. 树

4. 哈希表

5. 双指针

进阶篇

6. 高频考题

31、树的遍历系列

32、反转链表系列

33、位运算系列

34、动态规划

  • 70. 爬楼梯 简单 动态规划 递归

  • 62.不同路径

  • 121.买卖股票的最佳时机

  • 122.买卖股票的最佳时机 II

  • 123.买卖股票的最佳时机 III

  • 188.买卖股票的最佳时机 IV

  • 309.最佳买卖股票时机含冷冻期

  • 714.买卖股票的最佳时机含手续费

35、有效的括号

36、设计系列

37、前缀和系列

  • 网易面试题

  • 560. 和为K的子数组 中等 前缀和

  • 371.每个元音包含偶数次的最长子字符串

  • 308

  • 525、 连续数组

  • 1139、最大的以 1 为边界的正方形

  • 1176

  • 1182

  • 1277、统计全为 1 的正方形子矩阵

  • 1292、元素和小于等于阈值的正方形的最大边长

  • 1314、矩阵区域和

  • 1504、统计全 1 子矩形

7. 前缀树

8. 并查集

9. 跳表

10. 剪枝

11. RK 和 KMP

12. 堆

专题篇

13. 二分

14. 滑动窗口

15. 位运算

16. 搜索

17. 背包问题

18. 动态规划

19. 位运算

20、贪心算法