Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

共2部分题解

  1. leetcode题解(js代码)

  2. 《91学算法》题解(markown格式)

    参与lucifer的91天学算法第2期的全部题目题解

一、题解-js

数组

差分数组

链表

反转链表系列

计算器

单调栈

队列

哈希表

树的遍历系列

构造二叉树

Trie字典树/前缀树

二分查找

排序

拓扑排序

递归-分治

双指针

滑动窗口

搜索

回溯

深度优先搜索 dfs

广度优先搜索 bfs

计数法

两-三-四数之和

前缀和

数学

模拟-矩阵

位运算

洗牌算法

字符串

KMP

floodFill算法

union-find并查集

水塘抽样

状态机

贪心算法

动态规划

动态规划专题可参考另一个目录中的详细题解

打家劫舍

股票问题

其他

二、91学算法(markown格式)

基础篇

1. 数组/栈/队列

2. 链表

3. 树

4. 哈希表

5. 双指针

进阶篇

6. 高频考题

31、树的遍历系列

32、反转链表系列

33、位运算系列

34、动态规划

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

  • 62.不同路径

    类似题目 剑指 Offer II 098. 路径的数目

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

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

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

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

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

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

35、有效的括号

36、设计系列

37、前缀和系列

  • 网易面试题

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

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

  • 525、 连续数组

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

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

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

  • 1314、矩阵区域和

  • 1504、统计全 1 子矩形

7. 前缀树/字典树

8. 并查集

9. 跳表

10. 剪枝

11. RK 和 KMP

12. 堆

专题篇

13. 二分

14. 滑动窗口

15. 位运算

16. 搜索

17. 背包问题

18. 动态规划

19. 位运算

20、贪心算法

其他