Commit Graph

7058 Commits

Author SHA1 Message Date
qiufeihong2018 d1d7cdeecd refactor: 0077.组合.md 2024-05-01 19:10:32 +08:00
qiufeihong2018 3e5c1705c2 refactor: 0077.组合.md 2024-05-01 16:08:36 +08:00
程序员Carl b23f1a95a3
Merge pull request #2503 from jycoast/master
Update 0017.电话号码的字母组合.md
2024-05-01 11:41:55 +08:00
songlongfei1 a47fcbb5b6 docs: 【0055右旋字符串】JavaScript部分实现 2024-04-30 18:16:57 +08:00
程序员Carl b07e850a19
Merge pull request #2500 from ChainThemAll/fix/0035_rust
fix 0035_搜索插入位置 Rust 示例错误
2024-04-30 10:03:10 +08:00
qiufeihong2018 2d37cd39e0 refactor: 0102.二叉树的层序遍历 2024-04-29 18:19:48 +08:00
qiufeihong2018 4ca945f998 refactor: 0102.二叉树的层序遍历.md 2024-04-29 17:08:26 +08:00
qiufeihong2018 d7863c9dbf refactor: 0102.二叉树的层序遍历.md 2024-04-29 16:36:42 +08:00
qiufeihong2018 5ee2f42edb refactor: 0102.二叉树的层序遍历.md 2024-04-29 16:12:38 +08:00
程序员Carl c94895d087
Merge pull request #2497 from WilsonKuo/patch-1
Update 0203.移除链表元素.md
2024-04-29 10:35:48 +08:00
Jeff Lin 2e489ea3bb
Update 0017.电话号码的字母组合.md
更正时间复杂度说明。
2024-04-28 15:58:38 -07:00
Yunliuyu 8150d654ba
Update 0142.环形链表II.md
错别字,再看本篇内容
2024-04-28 22:47:33 +08:00
程序员Carl c89040cd4c
Merge pull request #2495 from ChainThemAll/master
修复二分法 Rust 示例错误
2024-04-28 17:16:51 +08:00
markwang fda179fd7f 54.螺旋矩阵增加Go版本 2024-04-28 15:21:11 +08:00
markwang b06601c58c 54.螺旋矩阵增加Go版本 2024-04-28 15:18:01 +08:00
markwang 0b82714f90
Merge branch 'youngyangyang04:master' into master 2024-04-28 14:47:38 +08:00
Haoting 8dcfd4f319 添加0055右旋字符串 C语言版本 2024-04-27 17:10:20 +08:00
Haoting 9356debd17 添加0104二叉树的最大深度 C语言迭代法——后序遍历实现 2024-04-27 17:08:54 +08:00
程序员Carl 672374d4ea
Merge pull request #2493 from departever/master
将java版本赎金信中的注释的总字修改中字便于理解
2024-04-27 10:43:58 +08:00
xqsrpanz bcdf3e4ecd
Update 0347.前K个高频元素.md
1. 修复了 JavaScript 解法二,堆 pop 方法无法处理数组长度 <= 1 的边界情况的问题
2. 删除了有误导性的条件判断。事实上,被删除的表达式永远为真(searchChild !== undefined)。原作者想表达的意思可能是 this.queue[searchChild] !== undefined,而实际上,这个判断也是不必要的,这种情况会被后续的 this.compare(index, searchChild) > 0 判断排除。但鉴于本项目的教程性质,直接去除可能会导致语义不清,考虑酌情将原处替换为 this.queue[searchChild] !== undefined 或直接删除
2024-04-26 19:45:18 +08:00
xqsrpanz 1c390b3562 修复了 JavaScript 解法二,堆 pop 方法无法处理数组长度 <= 1 的边界情况的问题 2024-04-26 18:01:03 +08:00
francisshzhu c3ca806454 修改0332.重新安排行程.md 中python解法的markdown格式 2024-04-26 12:50:59 +08:00
程序员Carl 74f1810da6
Merge pull request #2492 from Meliodas417/master
Update 0150.逆波兰表达式求值.md
2024-04-26 11:49:51 +08:00
yawebNW 5955c1de5d
Update 0332.重新安排行程.md 更新java版本
java最后一个方法新增去重逻辑,原代码遇到循环时会无限递归
2024-04-26 11:48:33 +08:00
程序员Carl 7c5e1c54e2
Merge pull request #2490 from shuaigewudi/master
修改 0039.组合总和.md:修改python代码错误,将continue改为break
2024-04-25 20:44:37 +08:00
程序员Carl 1f5fe509e7
Merge pull request #2489 from liyubin117/patch-1
Correct typo in 0102.二叉树的层序遍历.md
2024-04-25 20:44:05 +08:00
qiufeihong2018 f755ecc5fc refactor: 优化二叉树的递归遍历.md 2024-04-25 17:34:06 +08:00
zhengprince 00a4cdc161
Update 0494.目标和.md
修改错字:中->种
2024-04-25 15:21:13 +08:00
programmercarl eca609e5ef Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2024-04-24 16:55:51 +08:00
programmercarl ffbeed0971 更新排版 2024-04-24 16:55:33 +08:00
programmercarl baf021f2f5 Update 2024-04-24 16:26:49 +08:00
programmercarl 956e8530f1 Update 2024-04-24 16:08:28 +08:00
程序员Carl 65a998c73a
Merge pull request #2487 from Gemaxis/master
Update 0024.两两交换链表中的节点.md
2024-04-24 10:23:09 +08:00
qiufeihong2018 1f94655e9a refactor: 优化0019.删除链表的倒数第N个节点.md 2024-04-23 15:26:56 +08:00
程序员Carl 3e0ee6086f
Merge pull request #2484 from paigeman/paigeman-patch-1
Show some LaTeX formula normally
2024-04-23 10:11:12 +08:00
程序员Carl 2efbbc3c38
Merge pull request #2482 from xuyanshi/master
修改 20201003二叉树周末总结.md:增加了力扣链接,修改错别字
2024-04-23 10:03:42 +08:00
程序员Carl 54579e956d
Merge pull request #2480 from alfie-chen/master
Update 0035.搜索插入位置 - 添加Python3 第二種二分法 - 左闭右开
2024-04-22 10:35:59 +08:00
Vox Dai 183704ff5b
Update 0257.二叉树的所有路径.md / Fix typo
修复部分代码块无高亮
2024-04-21 10:19:11 +08:00
程序员Carl 9287b4d48f
Merge pull request #2502 from heystone999/master
feat(problem): 更新0108.将有序数组转换为二叉搜索树。添加了Python递归的精简版,自身调用
2024-04-21 09:43:38 +08:00
Vox Dai 19b76720a2
Update '''0222.完全二叉树的节点个数.md''' Fix Typo
修复部分代码块无高亮
2024-04-21 09:37:42 +08:00
Vox Dai 9fdaeb5b90
Update 0111.二叉树的最小深度.md / Fix typo
部分Markdown代码块没有标注语言导致代码没有高亮
2024-04-21 09:16:13 +08:00
程序员Carl 49acc74804
Merge pull request #2479 from bluedusk/master
Update 0024.两两交换链表中的节点.md
2024-04-20 22:05:27 +08:00
Shuxiao Wang 62cfba1210
解决 `0063.不同路径II.md` 示例代码缩进错误 2024-04-19 09:52:36 +02:00
Nicolas Leigh a68d7c9937
Update 0001.两数之和.md
Add a break statement to break the for-loop in the Typescript solution.
2024-04-18 13:21:39 +08:00
程序员Carl db0bd95891
Merge pull request #2478 from kkkkevx/master
Update 0028.实现strStr.md java 提供一个更直白的暴力法
2024-04-17 10:40:34 +08:00
程序员Carl 9989471554
Merge pull request #2476 from qingfenggoat/patch-1
Update 0104.二叉树的最大深度中关于solution大小写问题.md
2024-04-15 09:43:06 +08:00
程序员Carl bd0200a60e
Merge pull request #2473 from cn-hideyoshi/master
Update 0203.移除链表元素.md- 修改php解法,原解法非php
2024-04-15 09:42:40 +08:00
502y bdc06a4960
添加 0027.移除元素.md Dart相向双指针法 2024-04-13 09:51:06 +08:00
qiufeihong2018 3c9d6c408a fix: update 数组总结篇和数组理论基础 2024-04-12 16:40:11 +08:00
qiufeihong2018 ff75974e30 fix: update 数组总结篇和数组理论基础 2024-04-12 16:33:29 +08:00
programmercarl a6ba82a380 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2024-04-12 10:37:39 +08:00
programmercarl f835589049 Update 2024-04-12 10:37:17 +08:00
wbingb d811a8ee78 Summary: Added an iterative implementation of the find function in the union-find template to prevent stack overflow problems caused by recursive calls. 2024-04-11 22:54:19 +08:00
qiufeihong2018 6b8b526dbf refactor: 优化 0209.长度最小的子数组.md 的 Typescript 写法 2024-04-11 17:22:52 +08:00
程序员Carl f5fcd6273c
Merge pull request #2472 from techick/patch-2
Update 0343.整数拆分.md
2024-04-11 10:21:08 +08:00
skylarkkk baab804733
Update 二叉树的递归遍历.md 2024-04-10 17:00:59 +08:00
程序员Carl deea6b0919
Merge pull request #2519 from awsome-knowledge/master
fix: 纠正 target 的拼写
2024-04-10 10:38:01 +08:00
David 41bc5e4afb
Merge branch 'youngyangyang04:master' into master 2024-04-09 17:03:39 +08:00
qiufeihong2018 65bf739ef2 fix: 纠正 target 的拼写 2024-04-09 16:32:23 +08:00
beChild.pu 2dce5252c0 Update: 修复原Java版本报空指针异常(NullPointerException) 2024-04-09 09:47:06 +08:00
markwang c5a6c3e410 977.有序数组的平方Go排序法 2024-04-08 17:12:03 +08:00
kankan-web e2b92184a8 Update 0770.爬楼梯完全背包版 2024-04-07 21:25:29 +08:00
程序员Carl 872f0deec1
Merge pull request #2467 from worshipone/master
Update kama54.替换数字.md,修改kama54.替换数字中的java实例代码思路流程,与为C++代码保持一致
2024-04-07 10:26:01 +08:00
程序员Carl f3afdf18d1
Merge pull request #2464 from OrangeLiuSSE/patch-1
Update 0347.前K个高频元素.md
2024-04-07 10:24:28 +08:00
Jingqi Sun 74d38fc696
Update 哈希表理论基础.md
修改typo,优化句子表达。
2024-04-06 22:06:39 +08:00
Jasen Chao 7df5157aab
Update 0494.目标和.md
Fix typos
2024-04-06 15:09:55 +08:00
程序员Carl 02afd70dec
Merge pull request #2461 from YangZhaoo/review
接雨水 Java 双指针优化
2024-04-06 11:47:24 +08:00
程序员Carl 4e721dd7b8
Merge pull request #2463 from YangZhaoo/dp
动态规划问题 状态压缩优化
2024-04-06 11:46:08 +08:00
matthew 1c4b9a252f 添加0583 两个字符串的删除操作 Python解法2 2024-04-06 10:38:12 +08:00
Matthew 16ff0d1bdd
Merge branch 'youngyangyang04:master' into master 2024-04-06 10:32:44 +08:00
程序员Carl a472e1a570
Merge pull request #2488 from markwang1992/master
27. 移除元素Go版本暴力法
2024-04-05 10:52:06 +08:00
Xiong Gu 2d0b16c92d formatting the former commit 2024-04-04 15:00:23 -04:00
Xiong Gu 616258da20 add dfs function operation in the main traversal function 2024-04-04 14:57:42 -04:00
matthew fda18c06b7 添加 背包问题理论基础多重背包 Python解法 2024-04-03 22:23:48 +08:00
matthew 6dd9d117ff 添加0139.单词拆分 Python DP剪枝方法 2024-04-02 23:58:58 +08:00
Matthew 1d16381a7d
Merge branch 'youngyangyang04:master' into master 2024-04-02 23:21:22 +08:00
ShimenTian 0422b137a2
Update 关于时间复杂度,你不知道的都在这里!.md 2024-04-02 22:35:58 +08:00
carlvine500 1810d98f81
Update 0037.解数独.md
0037.解数独 java bitmap解法
2024-04-02 17:59:18 +08:00
carlvine500 fb03de4c4e
Update 0236.二叉树的最近公共祖先.md
0236 java简洁迭代解法
2024-04-02 17:46:11 +08:00
programmercarl 3dd5b33cec Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2024-04-02 16:56:04 +08:00
programmercarl c25c409c50 Update 2024-04-02 16:55:47 +08:00
matthew 3193d16f53 添加0279.完全平方数 Python版本 2024-04-02 14:53:01 +08:00
Junhao Qu 0c2cc18230 fix java version for linked list 19 2024-04-01 22:25:54 -07:00
程序员Carl 7f8b0a153a
Merge pull request #2481 from Baiye959/master
添加kama54替换数字 Java 版本 解法二
2024-04-02 10:08:36 +08:00
程序员Carl 665a5a6ded
Merge pull request #2459 from lynndove/master
1971. 寻找图中是否存在路径 添加go解法
2024-04-02 10:07:21 +08:00
LingFenglong 9437047fae Update 0300.最长上升子序列.md
Fix 300. 最长递增子序列
Java版本添加参数数组长度判断,现在可以AC
2024-03-31 21:55:19 +08:00
jiyongchao 96e9fcb3ad Update 0017.电话号码的字母组合.md 2024-03-31 11:19:54 +08:00
heystone999 ee99a72d18 feat(problem): 更新0108.将有序数组转换为二叉搜索树。添加了Python递归的精简版,自身调用 2024-03-30 15:51:43 -04:00
Henry Zheng e5c4d56d01 update kama55.右旋字符串.md python 切片法 2024-03-29 11:26:09 +08:00
Henry Zheng 20db66e8fb update 0151.翻转字符串里的单词 python版本 2024-03-29 11:11:39 +08:00
programmercarl 85985d1566 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2024-03-28 17:15:05 +08:00
programmercarl a0cfe9e7c8 Update 2024-03-28 17:14:50 +08:00
alain e56494b082 fix 0035_搜索插入位置 Rust 示例错误 2024-03-27 15:28:42 +08:00
paigeman 5ec766c81b
Update 栈与队列总结.md 2024-03-26 20:22:40 +08:00
WilsonKuo 92850e8a47
Update 0203.移除链表元素.md
Typo : std::men::replace -> std::mem::replace
2024-03-26 14:55:16 +08:00
Henry Zheng 8452d5f067 add a new python version 2024-03-26 11:23:25 +08:00
alain 10af2bdde4 修复二分法 Rust 示例错误 2024-03-25 16:24:29 +08:00
departever f9ef9e9f20 将java版本赎金信中的注释的总字修改中字便于理解 2024-03-25 15:36:53 +08:00
paigeman 8e216326b6
Update 双指针总结.md 2024-03-25 09:27:19 +08:00
Meliodas417 0e1cc6d277
Update 0150.逆波兰表达式求值.md
除法逻辑不完整,假如是5/2=2没问题,但如果是-5/2,会向下取整,就变成-3了,可以单独定义一个函数。

底下最先弹出的数字实际上是最后进入的数字,也就是运算符右边的操作数,而第二个弹出的数字是第一个进入的数字,即运算符左边的操作数。stack.append(operation(op2, op1))
2024-03-24 11:07:42 -05:00
Shuai 12bc134af8 test 2024-03-23 15:50:42 +08:00
Yubin Li 7117871bee
Correct typo in 0102.二叉树的层序遍历.md 2024-03-19 20:40:46 +08:00
markwang dbac875d31 27. 移除元素Go版本暴力法 2024-03-19 16:25:36 +08:00
gemaxis 311b2f4fde Update 0024.两两交换链表中的节点.md 2024-03-19 12:58:18 +08:00
paigeman 29ba4f47e3
Update 0024.两两交换链表中的节点.md 2024-03-19 11:28:21 +08:00
程序员Carl 253bddcf37
Merge pull request #2457 from tianci-zhang/master
添加0070.爬楼梯完全背包版本.md Python3代码
2024-03-18 10:00:43 +08:00
Yanshi XU cff7999479
修改错别字: 20201003二叉树周末总结.md
修改错别字
2024-03-16 18:02:00 +08:00
Yanshi XU 77a4de1f41
增加了力扣题目的链接: 20201003二叉树周末总结.md
增加了力扣题目的链接
2024-03-16 18:00:50 +08:00
baiye959 e4ebc6b08f 添加kama54替换数字 Java 版本 解法二 2024-03-16 17:21:28 +08:00
程序员Carl ceec07f62c
Merge pull request #2458 from lavaicer/master
优化 19. 删除链表的倒数第 N 个结点 go 代码
2024-03-16 13:57:46 +08:00
程序员Carl 45f4f5cfe8
Merge pull request #2454 from techick/patch-1
used 数组超时, 移除相关答案。0332.重新安排行程.md
2024-03-16 13:57:07 +08:00
alfiechen 20216736e5 Update 0035.搜索插入位置 - 添加Python3 第二種二分法 - 左闭右开 2024-03-15 23:45:48 +08:00
程序员Carl a908463ee7
Merge pull request #2451 from heroding77/master
添加0027移除元素 python3 版本
2024-03-15 10:20:08 +08:00
Dan 6e550159d5
Update 0024.两两交换链表中的节点.md
添加javascript递归版本实现
2024-03-15 11:47:33 +11:00
kkkkevx 8ba68a4d6f
Update 0028.实现strStr.md 2024-03-14 11:27:41 -07:00
programmercarl d3bfbbe658 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2024-03-14 12:10:06 +08:00
programmercarl a79bf97d72 Update 2024-03-14 12:09:57 +08:00
程序员Carl c342d7e2c1
Merge pull request #2452 from LYT0905/master
Update 0045.跳跃游戏II.md
2024-03-14 10:56:58 +08:00
a12bb fac689939f Update 1143.最长公共子序列.md
1143.最长公共子序列新增C语言实现
2024-03-13 22:08:15 +08:00
a12bb 00a5515bad Update 0718.最长重复子数组.md
0178.最长重复子数组新增C语言实现
2024-03-13 22:05:38 +08:00
a12bb bf457f49bb Update 0674.最长连续递增序列.md
0674.最长连续递增序列新增C语言实现
2024-03-13 22:04:23 +08:00
a12bb 5f07ae3b03 Update 0300.最长上升子序列.md
0300.最长上升子序列的新增C语言实现
2024-03-13 22:00:54 +08:00
a12bb ec899d684b Update 0309.最佳买卖股票时机含冷冻期.md
0309.最佳买卖股票时机含冷冻期新增C语言实现
2024-03-12 21:47:38 +08:00
a12bb d91656d036 Update 0188.买卖股票的最佳时机IV.md
0188.买卖股票的最佳时机IV新增C语言实现
2024-03-12 21:46:06 +08:00
a12bb d40d61e265 Update 0123.买卖股票的最佳时机III.md
0123.买卖股票的最佳时机III新增C语言实现
2024-03-12 21:44:50 +08:00
a12bb 1b9ae455df Update 0122.买卖股票的最佳时机II(动态规划).md
0122.买卖股票的最佳时机II新增C语言实现
2024-03-12 21:43:13 +08:00
a12bb 57e56c508b Update 0714.买卖股票的最佳时机含手续费(动态规划).md
0714.买卖股票的最佳时机含手续费新增C语言实现
2024-03-12 21:39:58 +08:00
sss1h cb58e8afa1
Update 0019.删除链表的倒数第N个节点.md
更正代码错误
2024-03-12 20:20:00 +08:00
sss1h be3f8855da
Merge branch 'youngyangyang04:master' into master 2024-03-12 20:18:15 +08:00
XD 410dff4d90
Update 0104.二叉树的最大深度中关于solution大小写问题.md
修改了solution大小写问题,即solution改为Solution,力扣官网提交是需要大写的
2024-03-12 13:18:06 +08:00
程序员Carl 110823c4df
Merge pull request #2450 from HanCai98/patch-1
correct typo in 0200.岛屿数量.深搜版.md
2024-03-11 10:10:34 +08:00
程序员Carl c281996e4c
Merge pull request #2449 from meifannao/master
0647.回文子串添加Golang的双指针解法
2024-03-11 10:10:15 +08:00
a12bb b6e458bcfa Update 0121.买卖股票的最佳时机.md
0121.买卖股票的最佳时机新增C语言实现
2024-03-10 21:47:48 +08:00
a12bb 0dc2180cee Update 0337.打家劫舍III.md
0337.打家劫舍|||新增C语言实现
2024-03-10 21:44:04 +08:00
a12bb 2cee392d8e Update 0213.打家劫舍II.md
0213.打家劫舍||新增C语言实现
2024-03-10 17:56:42 +08:00
a12bb bc6189e9e9 Update 0198.打家劫舍.md
0198.打家劫舍新增C语言实现
2024-03-10 17:50:38 +08:00
程序员Carl 17a3eeb88e
Merge pull request #2448 from askxiaozhang/master
优化Python递归时所需要的内存开销和时间消耗。
2024-03-10 16:25:18 +08:00
cn-hideyoshi 448f9ff77d
Update 0203.移除链表元素.md 添加php解法
203.移除链表元素.md
添加php解法
2024-03-10 13:32:12 +08:00
Jamie He dd80ba7af9
Update 0343.整数拆分.md
Comment 错了
2024-03-10 02:43:38 +00:00
a12bb 216f9db871 Update 0139.单词拆分.md
0139.单词拆分新增C语言实现
2024-03-09 17:15:37 +08:00
paigeman 89ee2d263f
fix typo
show some LaTeX formula correctly
2024-03-09 11:35:37 +08:00
paigeman 356b2c6778
fix typos
show some LaTeX formula normally
2024-03-09 11:19:34 +08:00
paigeman d6bc92e214
fix typos
show some LaTeX formula normally
2024-03-09 11:16:19 +08:00
paigeman 40eda312e6
fix typos
show some LaTeX formula correctly
2024-03-09 10:28:31 +08:00
a12bb 6bae30472c Update 0377.组合总和Ⅳ.md
新增C语言实现
2024-03-08 22:42:26 +08:00
a12bb a55dca64ed 新增C语言实现 2024-03-08 22:40:51 +08:00
a12bb 702916f356 Update 0494.目标和.md 2024-03-07 20:16:56 +08:00
a12bb 12365a3a4f Update 0474.一和零.md 2024-03-07 20:15:51 +08:00
a12bb 4e7637556b Update 0518.零钱兑换II.md
0518.零钱兑换II新增C语言实现
2024-03-07 20:13:39 +08:00
a12bb 0a30cd7a26 Update 0474.一和零.md
0474.一和零新增C语言实现
2024-03-07 20:04:45 +08:00