LeetcodeCN 力扣题解目录

这里是所有我写的力扣题解的汇总,方便查阅。

CSDN的博客感觉不太好一个一个文章改,所以基本这些文章发布后就懒得改了。要看最新的文章,可以去我的GitHub,GitHub里面会实时更新(文章:BlogBackup/力扣算法题 at master · ZeromaXHe/BlogBackup 源码:ZeromaXHe/LeetcodeCN: Leetcode中文版——力扣题解),不过有修改的文章其实也不多,所以CSDN上面看也无所谓啦~。

链接失效或者弄错了的话,记得在评论里提醒我一下,我会修改的。

题号题目难度相关知识点CSDN题解链接
1两数之和简单数组、哈希表89206023
2两数相加中等链表、数学89206104
3无重复字符的最大子串中等哈希表、双指针、字符串、滑动窗口89292551
4寻找两个有序数组的中位数困难数组、二分查找、分治算法89292580
5最长回文子串中等字符串、动态规划89318273
6Z字形变换中等字符串89318670
7整数反转简单数学89318696
8字符串转换整数(atoi)中等数学、字符串89321097
9回文数简单数学89408219
10正则表达式匹配困难字符串、动态规划、回溯算法89408238
11盛最多水的容器中等数组、双指针89424225
12整数转罗马数字中等数学、字符串89424240
13罗马数字转整数简单数学、字符串89424256
14最长公共前缀简单字符串89424271
15三数之和中等数组、双指针89424298
16最接近的三数之和中等数组、双指针89525775
17电话号码的字母组合中等字符串、回溯算法89525814
18四数之和中等数组、哈希表、双指针89526821
19删除链表的倒数第N个节点中等链表、双指针89527305
20有效的括号简单栈、字符串89576976
21合并两个有序链表简单链表89576993
22括号生成中等字符串、回溯算法89577001
23合并k个排序链表困难堆、链表、分治算法89601735
24两两交换链表中的节点中等链表89606389
25K个一组翻转链表困难链表89606402
26删除排序数组中的重复项简单数组、双指针89606413
27移除元素简单数组、双指针89606429
28实现strStr简单双指针、字符串89606444
29两数相除中等数学、二分查找89645373
30串联所有单词的子串困难哈希表、双指针、字符串89645516
31下一个排列中等数组89646798
32最长有效括号困难字符串、动态规划89854450
33搜索旋转排序数组中等数组、二分查找89856211
34在排序数组中查找元素的第一个和最后一个位置中等数组、二分查找90604720
35搜索插入位置简单二分查找90606382
36有效的数独中等哈希表90607202
37解数独困难哈希表、回溯算法90611704
38报数简单字符串90612620
39组合总和中等数组、回溯算法90758660
40组合总和II中等数组、回溯算法90758673
41缺失的第一个正数困难数组90758708
42接雨水困难栈、数组、双指针90759725
43字符串相乘中等数学、字符串92192444
44通配符匹配困难贪心算法、字符串、动态规划、回溯算法92193043
45跳跃游戏II困难贪心算法、数组90813747
46全排列中等回溯算法92193366
47全排列II中等回溯算法92193534
48旋转图像中等数组92193676
49字母异位词分组中等哈希表、字符串92203701
50Pow(x,n)中等二分查找92203876
51N皇后困难回溯算法92397176
52N皇后II困难回溯算法92397209
53最大子序和简单数组、分治算法、动态规划90785147
54螺旋矩阵中等数组92397253
55跳跃游戏中等贪心算法、数组90813757
56合并区间中等排序、数组92397317
57插入区间困难排序、数组92397357
58最后一个单词的长度简单字符串90785248
59螺旋矩阵II中等数组92397394
60第k个排列中等数学、回溯算法92397428
61旋转链表中等链表、双指针92666115
62不同路径中等数组、动态规划92666277
63不同路径II中等数组、动态规划92666340
64最小路径和中等数组、动态规划92666383
66加一简单数组90785354
67二进制求和简单数学、字符串92666431
68文本左右对齐困难字符串92666513
69x的平方根简单数学、二分查找90785522
70爬楼梯简单动态规划90785677
71简化路径中等栈、字符串92764986
73矩阵置零中等数组92711045
74搜索二维矩阵中等数组、二分查找92765026
75颜色分类中等排序、数组、双指针92765107
77组合中等回溯算法92774856
78子集中等位运算、数组、回溯算法92774920
79单词搜索中等数组、回溯算法92774963
80删除排序数组中的重复项II中等数组、双指针92774996
82删除排序链表中的重复元素II中等链表90786040
83删除排序链表中的重复元素简单链表90785812
88合并两个有序数组简单数组、双指针90577289
89格雷编码中等回溯算法92826486
90子集II中等数组、回溯算法92826727
92翻转链表II中等链表92826798
94二叉树的中序遍历中等栈、树、哈希表92826895
96不同的二叉搜索树中等树、动态规划92826971
100相同的树简单树、DFS92838606
101对称二叉树简单树、DFS、BFS92838752
102二叉树的层次遍历中等树、BFS92838787
103二叉树的锯齿形层次遍历中等栈、树、BFS92838831
104二叉树的最大深度简单树、DFS92838843
105从前序与中序遍历序列构造二叉树中等树、DFS、数组92961114
106从中序与后序遍历序列构造二叉树中等树、DFS、数组92961347
107二叉树的层次遍历II简单树、BFS92961488
108将有序数组转换为二叉搜索树简单树、DFS92961720
109有序链表转换二叉搜索树中等DFS、链表92962036
110平衡二叉树简单树、DFS92962121
111二叉树的最小深度简单树、DFS、BFS92962287
112路径总和简单树、DFS93191241
113路径总和II中等树、DFS93191284
114二叉树展开为链表中等树、DFS93191327
115不同子序列困难动态规划、字符串93191357
116填充每个节点的下一个右侧节点指针中等树、DFS93191382
117填充每个节点的下一个右侧节点指针II中等树、DFS93191399
118杨辉三角简单数组93191416
119杨辉三角II简单数组93191438
128最长连续序列困难并查集、数组91622341
131分割回文串中等回溯算法89424319
136只出现一次的数字简单位运算、哈希表90578191
146LRU缓存机制困难设计89424332
150逆波兰表达式求值中等90757133
160相交链表简单链表92016983
169求众数简单位运算、数组、分治算法90577872
175组合两个表简单90216248
176第二高的薪水简单90573028
177第N高的薪水中等90573160
178分数排名中等90573386
180连续出现的数字中等90644048
181超过经理收入的员工简单90644368
182查找重复的电子邮箱简单90645221
183从不订购的客户简单90645381
184部门工资最高的员工中等90645829
217存在重复元素简单数组、哈希表90896529
219存在重复元素II简单数组、哈希表90896541
232用栈实现队列简单栈、设计89428275
240搜索二维矩阵II中等二分查找、分治算法90577471
268缺失数字简单位运算、数组、数学92016779
459重复的子字符串简单字符串90678680
461汉明距离简单位运算90678657
463岛屿的周长简单哈希表90647177
468验证IP地址中等字符串90648238
470用Rand7()实现Rand10()中等随机、拒绝采样90646687
513找树左下角的值中等树、DFS、BFS92016940
539最小时间差中等字符串92017020
554砖墙中等哈希表90757156
657机器人能否回到原点简单字符串92017055
680验证回文字符串简单字符串90767589
840矩阵中的幻方简单数组91622477
877石子游戏中等数学、动态规划92016884
944删列造序简单贪心算法90757136
949给定数字能组成的最大时间简单数学92016828
955删列造序II中等贪心算法90757144
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值