leetcode
leetcode copied to clipboard
Easy understand JS solutions for problems on leetcode which beats 90% at least.
宝宝也能看懂的 LEETCODE 题解
Hi 大家好,我是张小猪。欢迎来到『宝宝也能看懂』系列之 leetcode 题解。
什么?你不是宝宝?哼,不管不管 >.<
亮点
- 详细解释,通俗易懂
- 包含思路或优化过程
- 基于每周比赛、专题分类和标签
- 代码基于 JS ES2015+ 实现
- 性能 beats 90% 以上
- 不包含订阅才能解锁的题目(其实就是我没订阅 T_T
关于本猪
本小猪非算法大佬,所以可能并不是最优解。不过从提交后运行耗时来看,应该不算太差。
如果你喜欢或者对你有帮助,那就 Star 一下吧
如果你发现有任何问题,欢迎 PR 修正。
持续施工中,大量内容还未搬迁过来。以后应该会直接产出基于 markdown 生成的网页内容,方便浏览。
专题
Linked List
以下列表是Linked List 标签列表根据难度排序的结果:
- 1290. Convert Binary Number in a Linked List to Integer
- 代码 | code
- [中文题解] TBD
- leetcode post
- [LOCKED] 1474. Delete N Nodes After M Nodes of a Linked List
- 876. Middle of the Linked List
- 代码 | code
- [中文题解] TBD
- leetcode post
String
以下列表是Linked List 标签列表根据难度排序的结果:
- 1790. 仅执行一次字符串交换能否使两个字符串相等 (Check if One String Swap Can Make Strings Equal)
- 代码 | code
- 中文题解
- leetcode post
Sliding Window
以下列表是Sliding Window 标签列表根据难度排序的结果:
- [LOCKED] 1176. Diet Plan Performance
- [LOCKED] 1100. Find K-Length Substrings With No Repeated Characters
- [LOCKED] 1151. Minimum Swaps to Group All 1's Together
- 1004. Max Consecutive Ones III
- 1208. Get Equal Substrings Within Budget
- 1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
LEETCODE 周赛
Weekly Contest 175
- 1346. 检查整数及其两倍数是否存在
- 1347. 制造字母异位词的最小步骤数
- 1348. 推文计数
Weekly Contest 174
- 1337. 方阵中战斗力最弱的 K 行
- 1338. 数组大小减半
- 1339. 分裂二叉树的最大乘积
- 1340. 跳跃游戏 V
Weekly Contest 173
- 1332. 删除回文子序列
- 1333. 餐厅过滤器
- 1334. 阈值距离内邻居最少的城市
- 1335. 工作计划的最低难度
Weekly Contest 172
- 1323. 6 和 9 组成的最大数字
- 1324. 竖直打印单词
- 1325. 删除给定值的叶子节点
- 1326. 灌溉花园的最少水龙头数目
Weekly Contest 171
- 1317. 将整数转换为两个无零整数的和
- 1318. 或运算的最小翻转次数
- 1319. 连通网络的操作次数
- 1320. 二指输入的的最小距离
Weekly Contest 170
- 1309. 解码字母到整数映射
- 1310. 子数组异或查询
- 1311. 获取你好友已观看的视频
- 1312. 让字符串成为回文串的最少插入次数
Weekly Contest 169
- 1304. 和为零的N个唯一整数
- 1305. 两棵二叉搜索树中的所有元素
- 1306. 跳跃游戏 III
- 1307. 口算难题
Weekly Contest 168
- 1295. 统计位数为偶数的数字
- 1296. 划分数组为连续数字的集合
- 1297. 子串的最大出现次数
- 1298. 你能从盒子里获得的最大糖果数
活动
30-Day LeetCoding Challenge
活动地址在这里(如果被重定向回中文站了,去掉域名里的 -cn 即可)。
- 4 月 1 号:136. 只出现一次的数字
- 4 月 2 号:202. 快乐数
- 4 月 3 号:53. 最大子序和
- 4 月 4 号:283. 移动零
- 4 月 5 号:122. 买卖股票的最佳时机 II
- 4 月 6 号:49. 字母异位词分组
- 4 月 7 号:新题. Counting Elements
- 4 月 8 号:876. 链表的中间结点
- 4 月 9 号:844. 比较含退格的字符串
- 4 月 10 号:155. 最小栈
- 4 月 11 号:543. 二叉树的直径
- 4 月 12 号:1046. 最后一块石头的重量