Skip to content

targeton/LeetCode-cn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-CN Solutions

Solved problems of LeetCode

All(294) Easy(85) Medium(158) Hard(51)

Problem Solution Level
1.两数之和 csharp Easy
2.两数相加 csharp Medium
3.无重复字符的最长子串 python3 Medium
4.寻找两个有序数组的中位数 csharp Hard
5.最长回文子串 csharp python3 Medium
6.z-字形变换 python3 Medium
7.整数反转 csharp Easy
9.回文数 csharp Easy
10.正则表达式匹配 csharp Hard
11.盛最多水的容器 csharp Medium
14.最长公共前缀 golang Easy
15.三数之和 golang Medium
16.最接近的三数之和 csharp Medium
17.电话号码的字母组合 golang Medium
20.有效的括号 csharp Easy
21.合并两个有序链表 csharp Easy
22.括号生成 python3 Medium
23.合并k个排序链表 python3 Hard
24.两两交换链表中的节点 csharp Medium
25.k-个一组翻转链表 csharp Hard
26.删除排序数组中的重复项 csharp golang Easy
27.移除元素 csharp Easy
28.实现-str-str python3 Easy
32.最长有效括号 csharp Hard
33.搜索旋转排序数组 golang Medium
34.在排序数组中查找元素的第一个和最后一个位置 csharp Medium
35.搜索插入位置 csharp Easy
36.有效的数独 csharp Medium
38.报数 csharp Easy
42.接雨水 python3 Hard
44.通配符匹配 csharp Hard
45.跳跃游戏-ii python3 Medium
46.全排列 csharp Medium
47.全排列-ii csharp Medium
51.n皇后 python3 Hard
52.n皇后-ii python3 Hard
53.最大子序和 csharp Easy
55.跳跃游戏 python3 Medium
56.合并区间 python3 Medium
58.最后一个单词的长度 python3 Easy
62.不同路径 csharp Medium
63.不同路径-ii csharp Medium
64.最小路径和 csharp Medium
67.二进制求和 csharp Easy
69.x-的平方根 golang Easy
70.爬楼梯 csharp Easy
72.编辑距离 csharp Hard
74.搜索二维矩阵 python3 Medium
76.最小覆盖子串 python3 Hard
77.组合 python3 Medium
79.单词搜索 golang Medium
83.删除排序链表中的重复元素 golang Easy
84.柱状图中最大的矩形 golang Hard
85.最大矩形 golang Hard
91.解码方法 python3 Medium
92.反转链表-ii csharp Medium
95.不同的二叉搜索树-ii csharp Medium
96.不同的二叉搜索树 csharp Medium
101.对称二叉树 python3 Easy
102.二叉树的层次遍历 golang Medium
103.二叉树的锯齿形层次遍历 golang Medium
104.二叉树的最大深度 golang Easy
105.从前序与中序遍历序列构造二叉树 python3 Medium
108.将有序数组转换为二叉搜索树 python3 Easy
110.平衡二叉树 python3 Easy
111.二叉树的最小深度 csharp Easy
112.路径总和 csharp Easy
113.路径总和-ii csharp Medium
114.二叉树展开为链表 python3 Medium
115.不同的子序列 python3 Hard
118.杨辉三角 python3 Easy
121.买卖股票的最佳时机 csharp python3 Easy
122.买卖股票的最佳时机-ii csharp python3 Easy
123.买卖股票的最佳时机-iii csharp python3 Hard
124.二叉树中的最大路径和 python3 Hard
127.单词接龙 csharp Medium
134.加油站 python3 Medium
136.只出现一次的数字 csharp Easy
137.只出现一次的数字-ii csharp Medium
138.复制带随机指针的链表 python3 Medium
139.单词拆分 csharp Medium
140.单词拆分-ii csharp Hard
141.环形链表 csharp Easy
142.环形链表-ii csharp Medium
144.二叉树的前序遍历 csharp python3 Medium
145.二叉树的后序遍历 csharp Hard
146.lru缓存机制 csharp python3 Medium
148.排序链表 python3 Medium
152.乘积最大子序列 csharp Medium
153.寻找旋转排序数组中的最小值 csharp Medium
154.寻找旋转排序数组中的最小值-ii csharp Hard
162.寻找峰值 csharp Medium
164.最大间距 csharp Hard
165.比较版本号 csharp Medium
166.分数到小数 python3 Medium
167.两数之和-ii-输入有序数组 csharp Easy
172.阶乘后的零 python3 Easy
173.二叉搜索树迭代器 python3 Medium
179.最大数 python3 Medium
188.买卖股票的最佳时机-iv csharp python3 Hard
191.位-1-的个数 csharp Easy
198.打家劫舍 csharp python3 Easy
200.岛屿数量 csharp Medium
201.数字范围按位与 python3 Medium
202.快乐数 golang Easy
203.移除链表元素 golang Easy
204.计数质数 csharp Easy
206.反转链表 csharp Easy
213.打家劫舍-ii python3 Medium
215.数组中的第k个最大元素 csharp Medium
218.天际线问题 golang Hard
223.矩形面积 python3 Medium
225.用队列实现栈 csharp Easy
226.翻转二叉树 python3 Easy
230.二叉搜索树中第k小的元素 python3 Medium
231.2-的幂 csharp Easy
232.用栈实现队列 csharp Easy
233.数字-1-的个数 python3 Hard
235.二叉搜索树的最近公共祖先 csharp Easy
236.二叉树的最近公共祖先 csharp Medium
237.删除链表中的节点 python3 Easy
238.除自身以外数组的乘积 python3 Medium
239.滑动窗口最大值 csharp Hard
240.搜索二维矩阵-ii python3 Medium
242.有效的字母异位词 python3 Easy
260.只出现一次的数字-iii csharp Medium
263.丑数 csharp Easy
264.丑数-ii csharp Medium
278.第一个错误的版本 csharp Easy
279.完全平方数 python3 Medium
283.移动零 python3 Easy
287.寻找重复数 csharp Medium
295.数据流的中位数 csharp Hard
300.最长上升子序列 csharp python3 Medium
303.区域和检索-数组不可变 csharp Easy
304.二维区域和检索-矩阵不可变 python3 Medium
306.累加数 python3 Medium
309.最佳买卖股票时机含冷冻期 python3 Medium
313.超级丑数 csharp Medium
319.灯泡开关 python3 Medium
321.拼接最大数 python3 Hard
322.零钱兑换 python3 Medium
326.3-的幂 csharp Easy
337.打家劫舍-iii python3 Medium
338.比特位计数 csharp Medium
342.4-的幂 csharp Easy
349.两个数组的交集 csharp Easy
350.两个数组的交集-ii csharp Easy
367.有效的完全平方数 csharp Easy
368.最大整除子集 python3 Medium
371.两整数之和 python3 Medium
374.猜数字大小 python Easy
375.猜数字大小-ii python Medium
389.找不同 python3 Easy
391.完美矩形 python3 Hard
392.判断子序列 csharp Medium
394.字符串解码 python3 Medium
402.移掉k位数字 python3 Medium
404.左叶子之和 python3 Easy
407.接雨水-ii python3 Hard
410.分割数组的最大值 csharp Hard
421.数组中两个数的最大异或值 python3 Medium
423.从英文中重建数字 python3 Medium
424.替换后的最长重复字符 python3 Medium
430.扁平化多级双向链表 python3 Medium
437.路径总和-iii python3 Medium
441.排列硬币 python3 Easy
447.回旋镖的数量 python3 Medium
452.用最少数量的箭引爆气球 python3 Medium
464.我能赢吗 python3 Medium
480.滑动窗口中位数 csharp Hard
485.最大连续-1-的个数 python3 Easy
486.预测赢家 python3 Medium
509.斐波那契数 python3 Easy
513.找树左下角的值 python3 Medium
514.自由之路 python3 Hard
515.在每个树行中找最大值 python3 Medium
553.最优除法 csharp Medium
560.和为k的子数组 python3 Medium
583.两个字符串的删除操作 python3 Medium
606.根据二叉树创建字符串 python3 Easy
617.合并二叉树 python3 Easy
621.任务调度器 python3 Medium
633.平方数之和 python3 Medium
637.二叉树的层平均值 python3 Easy
638.大礼包 python3 Medium
639.解码方法-ii python3 Hard
640.求解方程 python3 Medium
647.回文子串 csharp Medium
654.最大二叉树 python3 Medium
658.找到-k-个最接近的元素 csharp Medium
662.二叉树最大宽度 python3 Medium
671.二叉树中第二小的节点 python3 Easy
672.灯泡开关-ⅱ python3 Medium
674.最长连续递增序列 python3 Easy
678.有效的括号字符串 python3 Medium
684.冗余连接 python3 Medium
697.数组的度 python3 Easy
703.数据流中的第k大元素 python3 Easy
704.二分查找 golang Easy
714.买卖股票的最佳时机含手续费 python3 Medium
719.找出第-k-小的距离对 csharp Hard
744.寻找比目标字母大的最小字母 csharp Easy
746.使用最小花费爬楼梯 csharp Easy
754.到达终点数字 csharp Easy
757.设置交集大小至少为-2 python3 Hard
766.托普利茨矩阵 python3 Easy
775.全局倒置与局部倒置 python3 Medium
778.水位上升的泳池中游泳 python3 Hard
781.森林中的兔子 python3 Medium
787.k-站中转内最便宜的航班 python3 Medium
789.逃脱阻碍者 python3 Medium
798.得分最高的最小轮调 python3 Hard
807.保持城市天际线 python3 Medium
823.带因子的二叉树 python3 Medium
836.矩形重叠 python3 Easy
837.新-21-点 python3 Medium
838.推多米诺 python3 Medium
875.爱吃香蕉的珂珂 python3 Medium
876.链表的中间结点 python3 Easy
877.石子游戏 csharp python3 Medium
896.单调数列 python3 Easy
908.最小差值-i python3 Easy
910.最小差值-ii python3 Medium
915.分割数组 python3 Medium
930.和相同的二元子数组 python3 Medium
931.下降路径最小和 csharp Medium
946.验证栈序列 python3 Medium
950.按递增顺序显示卡牌 python3 Medium
956.最高的广告牌 python3 Hard
958.二叉树的完全性检验 python3 Medium
965.单值二叉树 python3 Easy
977.有序数组的平方 python3 Easy
979.在二叉树中分配硬币 python3 Medium
983.最低票价 python3 Medium
1010.总持续时间可被-60-整除的歌曲 python3 Easy
1014.最佳观光组合 python3 Medium
1019.链表中的下一个更大节点 csharp Medium
1025.除数博弈 csharp Easy
1028.从先序遍历还原二叉树 python3 Hard
1030.距离顺序排列矩阵单元格 python3 Easy
1035.不相交的线 python3 Medium
1090.受标签影响的最大值 python3 Medium
1091.二进制矩阵中的最短路径 python3 Medium
1125.最小的必要团队 python3 Hard
1130.叶值的最小代价生成树 csharp Medium
1137.第-n-个泰波那契数 python3 Easy
1140.石子游戏-ii csharp python3 Medium
1143.最长公共子序列 python3 Medium
1144.递减元素使数组呈锯齿状 python3 Medium
1227.飞机座位分配概率 python3 Medium
1235.规划兼职工作 python3 Hard
1237.找出给定方程的正整数解 python3 Easy
1287.有序数组中出现次数超过-25-的元素 python3 Easy
1288.删除被覆盖区间 python3 Medium
1300.转变数组后最接近目标值的数组和 python3 Medium
1306.跳跃游戏-iii csharp python3 Medium
1340.跳跃游戏-v python3 Hard
1345.跳跃游戏-iv python3 Hard
1353.最多可以参加的会议数目 python3 Medium
1366.通过投票对团队排名 python3 Medium
1371.每个元音包含偶数次的最长子字符串 python3 Medium
1372.二叉树中的最长交错路径 python3 Medium
1375.灯泡开关-iii python3 Medium
1379.找出克隆二叉树中的相同节点 python3 Medium
1392.最长快乐前缀 python3 Hard
1404.将二进制表示减到-1-的步骤数 python3 Medium
1406.石子游戏-iii python3 Hard
1453.圆形靶内的最大飞镖数量 python3 Hard
1456.定长子串中元音的最大数目 python3 Medium
1457.二叉树中的伪回文路径 python3 Medium
1483.树节点的第-k-个祖先 python3 Hard
1499.满足不等式的最大值 python3 Hard
1510.石子游戏-iv python3 Hard
1524.和为奇数的子数组数目 python3 Medium
1563.石子游戏-v python3 Hard
1654.到家的最少跳跃次数 python3 Medium
1669.合并两个链表 python3 Medium
1686.石子游戏-vi python3 Medium
1690.石子游戏-vii python3 Medium
1695.删除子数组的最大得分 python3 Medium
1696.跳跃游戏-vi python3 Medium
1707.与数组中元素的最大异或值 python3 Hard
1721.交换链表中的节点 python3 Medium
1722.执行交换操作后的最小汉明距离 python3 Medium
1790.仅执行一次字符串交换能否使两个字符串相等 python3 Easy
1818.绝对差值和 python3 Medium
1871.跳跃游戏-vii python3 Medium
1952.三除数 python3 Easy
1953.你可以工作的最大周数 python3 Medium
1954.收集足够苹果的最小花园周长 python3 Medium
1955.统计特殊子序列的数目 python3 Hard
1985.找出数组中的第-k-大整数 python3 Medium
91710.主要元素 python3 Easy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published