Skip to content
think before you type
Go
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
1.两数之和
100.相同的树
1002.查找常用字符
1008.先序遍历构造二叉树
101.对称二叉树
102.二叉树的层次遍历
1022.从根到叶的二进制数之和
1025.除数博弈
103.二叉树的锯齿形层次遍历
1032.字符流
104.二叉树的深度
1046.最后一块石头的重量
1047.删除字符串中的所有相邻重复项
1049.最后一块石头的重量2
105.从前序和中序遍历序列构造二叉树
106.从中序和后序遍历序列构造二叉树
107.二叉树的层次遍历2
1079.活字印刷
108.将有序数组转换为二叉搜索树
109.有序链表转换二叉搜索树
11.盛最多水的容器
110.平衡二叉树
111.二叉树的最小深度
1110.删点成林
112.路径总和
113.路径总和2
1137.第N个泰波那契数
114.二叉树展开为链表
1143.最长公共子序列
1155.掷骰子的N种方法
1160.拼写单词
1171.从链表中删去总和值为零的连续节点
118.杨辉三角
1189.气球的最大数量
119.杨辉三角2
12.整数转罗马数字
120.三角形最小路径和
1207.独一无二的出现次数
121.买卖股票的最佳时机
1219.黄金矿工
122.买卖股票的最佳时机2
1221.分割平衡字符串
124.二叉树中的最大路径和
1240.铺瓷砖
125.验证回文串
1282.用户分组
129.求根到叶子结点数字之和
1290.二进制链表转整数
1291.顺次数
1295.统计位数为偶数的数字
13.罗马数字转整数
1302.层数最深叶子节点的和
1305.两颗二叉搜索树中的所有元素
131.分割回文串
1313.解压缩编码列表
1315.祖父节点值为偶数的节点和
1342.将数字变成0的操作次数
135.分发糖果
1356.根据数字二进制下1的数目排序
136.只出现一次的数字
1365.有多少小于当前数字的数字
137.只出现一次的数字2
138.复制带随机指针的链表
1389.按既定顺序创建目标数组
14.最长公共前缀
141.环形链表
142.环形链表2
143.重排链表
1431.拥有最多糖果的孩子
144.二叉树的前序遍历
145.二叉树的后序遍历
1450.在既定时间做作业的学生人数
146.LRU缓存机制
1464.数组中两元素的最大乘积
147.对链表进行插入排序
1470.重新排列数组
148.排序链表
15.三数之和
153.寻找旋转排序数组中的最小值
154.寻找旋转排序数组中的最小值2
155.最小栈
16.最接近的三数之和
160.相交链表
162.寻找峰值
165.比较版本号
167.两数之和2
169.求众数
17.电话号码的字母组合
173.二叉搜索树迭代器
174.地下城游戏
179.最大数
18.四数之和
187.重复的DNA序列
19.删除链表的倒数第N个节点
190.颠倒二进制位
191.位1的个数
198.打家劫舍
199.二叉树的右视图
2.两数相加
20.有效的括号
200.岛屿数量
201.数字范围按位与
202.欢乐数
203.移除链表元素
204.计数质数
205.同构字符串
206.反转链表
208.实现Trie
21.合并两个有序链表
211.添加与搜索单词
212.单词搜索2
215.数组中的第k个最大元素
216.组合总和3
217.存在重复元素
219.存在重复元素2
22.括号生成
221.最大正方形
222.完全二叉树的节点个数
226.翻转二叉树
229.求众数2
23.合并K个排序链表
230.二叉搜索树中第k小的元素
231.2的幂
234.回文链表
235.二叉搜索树的最近公共祖先
236.二叉树的最近公共祖先
237.删除链表中的节点
24.两两交换链表中的节点
242.有效的字母异位词
25.K个一组翻转链表
255.用队列实现栈
257.二叉树的所有路径
258.各位相加
26.删除排序数组中的重复元素
260.只出现一次的数字3
268.缺失数字
27.移除元素
279.完全平方数
28.实现strStr
283.移动零
287.寻找重复数
3.无重复字符的最长子串
300.最长上升子序列
303.区域和检索-数组不可变
307.区域和检索 - 数组可修改
31.下一个排列
322.零钱兑换
326.3的幂
328.奇偶链表
33.搜索旋转排序数组
338.赎金信
34.在排序数组中查找元素的第一个和最后一个位置
342.4的幂
344.反转字符串
347.前k个高频元素
349.两个数组的交集
35.搜素插入位置
36.有效的数独
367.有效的完全平方数
37.解数独
371.两整数之和
378.有序矩阵中第K小的元素
38.报数
380.常数时间插入、删除和获取随机元素
387.字符串中的第一个唯一字符
389.找不同
39.组合总和
392.判断子序列
40.组合总和2
404.左叶子之和
405.数字转换为十六进制数
409.最长回文串
415.字符串相加
42.接雨水
43.字符串相乘
430.扁平化多级双向链表
432.全O(1)的数据结构
434.字符串中的单词数
437.路径总和3
441.排列硬币
445.两数相加2
45.跳跃游戏2
450.删除二叉搜索树中的节点
451.根据字符出现频率排序
452.用最少数量的箭引爆气球
455.分发饼干
46.全排列
460.LFU缓存
461.汉明距离
47.全排列2
472.连接词
474.一和零
476.数字的补数
48.旋转图像
49.字母异位词分组
495.提莫攻击
496.下一个更大的元素
500.键盘行
501.二叉搜索树中的众数
508.出现次数最多的子树元素和
509.斐波那契数
51.N皇后
513.找树左下角的值
515.在每个树行中找最大值
516.最长回文子序列
52.N皇后2
526.优美的排列
53.最大子序和
530.二叉搜索树的最小绝对差
538.把二叉搜索树转换为累加树
54.螺旋矩阵
541.反转字符串2
543.二叉树的直径
55.跳跃游戏
56.合并区间
563.二叉树的坡度
572.另一个树的子树
575.分糖果
58.最后一个单词的长度
59.螺旋矩阵2
6.Z字形变换
60.第k个排列
606.根据二叉树创建字符串
61.旋转链表
617.合并二叉树
62.不同路径
63.不同路径2
637.二叉树的平均值
64.最小路径和
645.错误的集合
647.回文子串
648.单词替换
650.只有两个键的键盘
653.两数之和4
654.最大二叉树
657.机器人能否返回原点
66.加一
669.修剪二叉搜索树
67.二进制求和
671.二叉树中第二小的节点
676.实现一个魔法字典
677.键值映射
682.棒球比赛
688."马"在棋盘上的概率
69.x的平方根
692.前K个高频单词
693.交替位二进制数
7.整数反转
70.爬楼梯
700.二叉搜索树中的搜索
703.数据流中的第K大元素
704.二分查找
705.设计哈希集合
707.设计链表
71.简化路径
720.词典中最长的单词
725.分隔链表
73.矩阵置零
739.每日温度
74.搜索二维矩阵
744.寻找比目标字母大的最小字母
745.前缀和后缀搜索
746.使用最小花费爬楼梯
762.二进制表示中质数个计算置位
763.划分字母区间
77.组合
771.宝石与石头
78.子集
783.二叉搜索树结点最小距离
784.字母大小写全排列
79.单词搜索
8.字符串转换整数
80.删除排序数组中的重复项2
817.链表组件
82.删除排序链表中的重复元素2
83.删除排序链表中的重复元素
836.矩形重叠
84.柱状图中最大的矩形
844.比较含退格的字符串
852.山脉数组的峰顶索引
86.分隔链表
860.柠檬水找零
861.翻转矩阵后的得分
871.最低加油次数
872.叶子相似的树
876.链表的中间节点
88.合并两个有序数组
897.递增顺序查找树
9.回文数
90.子集2
92.反转链表2
921.使括号有效的最少添加
929.独特的电子邮件地址
93.复原ip地址
931.下降路径最小和
938.二叉搜索树的范围和
94.二叉树的中序遍历
945.使数组唯一的最小增量
96.不同的二叉搜索树
961.重复N次的元素
965.单值二叉树
977.有序数组的平方
98.验证二叉搜索树
980.不同路径3
983.最低票价
986.区间列表的交集
99.恢复二叉搜索树
993.二叉树的堂兄弟节点
996.正方形数组的数目
总结
.gitignore
You can’t perform that action at this time.