Commit Graph

5548 Commits

Author SHA1 Message Date
ZerenZhang2022 9a4086cd36
Update 0222.完全二叉树的节点个数.md
增加完全二叉树写法2,更易理解且减少非完全二叉树节点的迭代次数
2023-03-16 19:55:49 -04:00
Yuhao Ju 2175be827d
update 0242.有效的字母异位词: 添加复杂度分析 2023-03-16 22:24:32 +08:00
ZashJie ef00e2c35d modify_01 2023-03-16 12:20:42 +08:00
StriveDD 00278d932f Merge remote-tracking branch 'origin/master' 2023-03-15 20:36:57 +08:00
StriveDD d002d8769c 提交1020.飞抵的数量.md的Python版本代码,0417.太平洋大西洋水流问题.md的Python版本代码 2023-03-15 20:36:34 +08:00
striveChen 79a7dcdf63
Merge branch 'youngyangyang04:master' into master 2023-03-15 20:35:34 +08:00
程序员Carl 518c1436f0
Merge pull request #1934 from jeremy-feng/master
Update 0070.爬楼梯.md
2023-03-15 09:57:42 +08:00
程序员Carl 2d557254a1
Merge pull request #1930 from ZerenZhang2022/patch-13
Update 0202.快乐数.md
2023-03-15 09:56:17 +08:00
StriveDD d1eccfba1a 添加0417.太平洋大西洋水流问题.md的Java版本代码 2023-03-14 19:05:39 +08:00
zb-Chen 12f1f1815c
Merge branch 'youngyangyang04:master' into master 2023-03-14 15:41:52 +08:00
程序员Carl 8b7252058d
Merge pull request #1932 from Logenleedev/my-contribution
删除typo
2023-03-14 15:40:48 +08:00
fw_qaq 411ef134a7
Update 1005.K次取反后最大化的数组和.md 2023-03-14 12:33:05 +08:00
fw_qaq 0502841530
Update 0045.跳跃游戏II.md 2023-03-14 11:58:01 +08:00
fw_qaq 2b73437e72
Update 0045.跳跃游戏II.md 2023-03-14 11:35:23 +08:00
StriveDD abc26c5e5a 添加1020.飞抵的数量Java版本的代码 2023-03-13 21:26:29 +08:00
jeffreyjia 0ccbc1ea53 更新0746.使用最小花费爬楼梯.md 提供Go版本解法的新思路(dp[i]表示从i层起跳所需要支付的最小费用) 2023-03-12 13:07:31 +08:00
Yuhao Ju 3aabfed8bd
update 0142.环形链表II:添加复杂度分析 2023-03-12 11:46:51 +08:00
Yuhao Ju 358818c7a4
update 0019.删除链表的倒数第N个节点:添加复杂度分析 2023-03-12 11:41:09 +08:00
Yuhao Ju 2d7a9a16c5
update 0206.翻转链表:添加复杂度分析 2023-03-12 11:38:20 +08:00
Yuhao Ju 9321c3c677
update 0707.设计链表:添加复杂度分析 2023-03-12 11:34:01 +08:00
Yuhao Ju 98e05c38c1
update 0203.移除链表元素: 添加复杂度 2023-03-12 11:25:46 +08:00
程序员Carl 549d37a54e
Merge pull request #1931 from StriveDD/master
添加0130.被围绕的区域的Java版本的 BFS、DFS 代码,0797.所有可能的路径的Java版本的 DFS 代码
2023-03-12 09:59:12 +08:00
程序员Carl a037e60799
Merge pull request #1929 from ZerenZhang2022/patch-12
Update 0349.两个数组的交集.md
2023-03-11 09:35:28 +08:00
ZerenZhang2022 296ef893b4
Update 0151.翻转字符串里的单词.md
增加python解法:使用双指针法移除空格
2023-03-10 13:12:53 -05:00
董云鹏 a04ef6715b
Merge branch 'youngyangyang04:master' into master 2023-03-10 18:07:45 +08:00
fw_qaq 3d64ead78d
Update 0055.跳跃游戏.md 2023-03-10 14:52:24 +08:00
programmercarl 6d57d2c8fa Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-03-10 14:02:41 +08:00
programmercarl 17cb4b45c7 更新图床 2023-03-10 14:02:32 +08:00
fw_qaq 4164ddbb69
Update 0122.买卖股票的最佳时机II.md 2023-03-10 11:11:54 +08:00
程序员Carl ebb23ef4db
Merge pull request #1928 from fwqaaq/patch-8
Update 0376.摆动序列.md about rust
2023-03-10 09:41:04 +08:00
Jeremy Feng dba99700d0
Merge branch 'youngyangyang04:master' into master 2023-03-09 22:44:38 +08:00
程序员Carl 195de514c2
Merge pull request #1939 from juguagua/master
添加复杂度分析:数组部分 两题
2023-03-09 09:58:16 +08:00
程序员Carl c76ab9a9b6
Merge pull request #1927 from fwqaaq/patch-7
Update 0455.分发饼干.md 优化 rust 写法
2023-03-09 09:57:56 +08:00
dongyunpeng 60d585f4ee 完善0707.设计链表C++版本,在delete指针之后赋值为null,在注释中 说明了野指针问题 2023-03-09 01:36:30 +08:00
Yuhao Ju 337bf59ee6
update 0059.螺旋矩阵II:添加复杂度分析 2023-03-09 00:20:33 +08:00
Yuhao Ju 77eeed96bc
update 0704.二分查找: 添加复杂度分析 2023-03-09 00:13:05 +08:00
GODVvVZzz 200e14cbde 修改Java解法 2023-03-08 20:07:45 +08:00
程序员Carl 2e216c1bd7
Merge pull request #1926 from ZongWei-HUST/master
modified ACM下构建二叉树 Python
2023-03-08 10:08:40 +08:00
程序员Carl 6f30807f78
Merge pull request #1925 from ZerenZhang2022/patch-11
Update 0019.删除链表的倒数第N个节点.md
2023-03-08 10:08:20 +08:00
Jeremy Feng 202013fd81
Update 0070.爬楼梯.md
修改错别字
2023-03-07 17:46:03 +08:00
程序员Carl 26fed72fd1
Merge pull request #1923 from fwqaaq/patch-6
Update 回溯算法去重问题的另一种写法.md about rust
2023-03-07 09:50:09 +08:00
Logen aea8bee954 删除typo 2023-03-06 19:50:04 -06:00
zb-Chen 7756de8842
Merge branch 'youngyangyang04:master' into master 2023-03-06 16:32:54 +08:00
StriveDD 3bc935ccc7 添加0130.被围绕的区域的Java版本的 BFS、DFS 代码,0797.所有可能的路径的Java版本的 DFS 代码 2023-03-06 16:32:25 +08:00
ZerenZhang2022 3a16650abe
Update 0202.快乐数.md
python的另一种写法 - 通过字符串来计算各位平方和
2023-03-06 01:49:19 -05:00
ZerenZhang2022 84326d9d61
Update 0349.两个数组的交集.md
加入python使用数组方法
2023-03-06 01:35:47 -05:00
fw_qaq 30b5b629a2
Update 0376.摆动序列.md 2023-03-06 12:24:23 +08:00
fw_qaq 2f1cd225ee
Update 0376.摆动序列.md 2023-03-06 11:41:46 +08:00
fw_qaq 5276b7a6a0
Update 0455.分发饼干.md 2023-03-06 10:52:35 +08:00
Du Zongwei 98a8a8b8b1 modified ACM下构建二叉树 Python 2023-03-06 09:48:49 +08:00
程序员Carl 5ec197d1b4
Merge pull request #1921 from lifejwang11/master
错误变量,上面都是resSet下面写成了setRes
2023-03-06 09:35:46 +08:00
程序员Carl e0d3e537eb
Merge pull request #1919 from juguagua/master
update 0416.分割等和子集:修改 python 代码中一维背包的错误
2023-03-06 09:35:13 +08:00
程序员Carl 98a76215c7
Merge pull request #1918 from GODVvVZzz/master
修正错别字-查分
2023-03-06 09:34:44 +08:00
ZerenZhang2022 5e08d1b810
Update 0019.删除链表的倒数第N个节点.md
修改python版本为:fast先走n+1步 (旧版本是fast走n步,然后判断fast.next!=None),这样与上面的讲解一致
2023-03-05 16:21:15 -05:00
fw_qaq 4a203a3787
Update 回溯算法去重问题的另一种写法.md 2023-03-05 11:11:41 +08:00
fw_qaq a30546d077
Update 回溯算法去重问题的另一种写法.md 2023-03-05 10:38:54 +08:00
fw_qaq 77aef4b18b
Update 回溯算法去重问题的另一种写法.md 2023-03-05 10:19:41 +08:00
life 511381119d 错误变量,上面都是resSet下面写成了setRes 2023-03-04 18:30:51 +08:00
Yuhao Ju 419e67ca91
update 0416.分割等和子集:修改 python 代码中一维背包的错误 2023-03-03 23:26:04 +08:00
zb-Chen 2d88a48a3f
Merge branch 'youngyangyang04:master' into master 2023-03-03 14:27:09 +08:00
GODVvVZzz 54847a181c 修正错别字-查分 2023-03-03 10:57:00 +08:00
programmercarl 2a9b627a90 Update 2023-03-03 09:46:38 +08:00
StriveDD 987bad6d74 添加0127.单词接龙的Java版本双向BFS代码,0827.最大人工岛的Java版本,0841.钥匙和房间的Java版本的BFS代码 2023-03-02 14:50:46 +08:00
StriveDD 453fa147c9 增加0827.最大人工岛的Java版本 2023-03-02 14:44:36 +08:00
StriveDD 5dd403e69a 添加127. 单词接龙的Java版本的双向BFS代码 2023-03-02 11:21:03 +08:00
StriveDD 7a4057066a 添加841.钥匙和房间的Java版本的BFS代码 2023-03-02 11:15:07 +08:00
programmercarl 7e3d2c70d6 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-03-02 10:01:22 +08:00
programmercarl 6d23362f95 Update 2023-03-02 10:01:15 +08:00
程序员Carl add9d5354c
Merge pull request #1911 from jeremy-feng/master
Update 0001.两数之和.md:修改 Typo
2023-03-01 09:56:17 +08:00
roylx 94d4af7d91
修正了python版本的空间复杂度的描述 2023-02-27 13:51:47 -07:00
Jeremy Feng 6043be28ff
Update 0001.两数之和.md
修改 Typo
2023-02-27 10:35:47 +08:00
programmercarl 7bd81669f2 Update 2023-02-27 09:09:33 +08:00
刘路生 e3f4f3c0c8 添加 0206.翻转链表 单纯使用虚拟头结点实现链表翻转 2023-02-25 14:24:27 +08:00
programmercarl f12049b03f Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-25 08:44:03 +08:00
programmercarl 122a8e6161 Update 2023-02-25 08:43:56 +08:00
程序员Carl e01a385eee
Merge pull request #1907 from huawuque404/master
纠正0203.移除链表元素.md文档中汉字错误
2023-02-24 09:10:18 +08:00
程序员Carl a5c5e2ecf6
Merge pull request #1906 from fwqaaq/patch-5
Update 0090.子集II.md about rust
2023-02-23 10:22:27 +08:00
程序员Carl 156426ebae
Merge pull request #1904 from Logenleedev/my-contribution
在图片前添加回车
2023-02-23 10:21:23 +08:00
Logen e7bc3d3a7e add python算法模版 2023-02-22 20:07:09 -06:00
花无缺 42abe9d51f 纠正0203.移除链表元素.md文档中汉字错误 2023-02-22 23:43:25 +08:00
fw_qaq 97e5867fac
Update 0090.子集II.md 2023-02-22 22:15:19 +08:00
programmercarl ea9b6c7944 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-22 17:21:52 +08:00
programmercarl 97e495cccc Update 2023-02-22 17:21:40 +08:00
程序员Carl f6c8b67488
Merge pull request #1902 from lee3yearsold/master
Update 0377.组合总和IV C++二维dp代码
2023-02-22 12:18:17 +08:00
Logen 0b3e4aed92 添加新方法 2023-02-20 22:30:01 -06:00
程序员Carl f519b705fa
Merge pull request #1901 from ZerenZhang2022/patch-9
Update 0763.划分字母区间.md
2023-02-21 10:06:33 +08:00
程序员Carl 7e8bd22225
Merge pull request #1900 from fwqaaq/patch-4
Update 0093.复原IP地址.md
2023-02-21 10:06:09 +08:00
Logen 3c3a623b8a 在图片前添加回车 2023-02-20 13:47:11 -06:00
lee3yearsold 974e66aba2
Add files via upload 2023-02-20 11:08:26 +08:00
程序员Carl 60983c5209
Merge pull request #1899 from KieranTou/master
更正排版错误 优化代码更易理解
2023-02-20 10:53:53 +08:00
程序员Carl 735d83420e
Merge pull request #1898 from Logenleedev/my-contribution
添加解题方法 - Leetcode 189
2023-02-19 10:36:18 +08:00
ZerenZhang2022 2fc3e83bcf
Update 0763.划分字母区间.md
python 解法三:区间合并法 (结合下一题 56. Merge Intervals 的写法)
2023-02-18 17:27:51 -05:00
programmercarl 1aeb1dfe2d Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-18 09:18:57 +08:00
programmercarl d2311377a8 Update 2023-02-18 09:18:51 +08:00
fw_qaq 12d1ae5396
Update 0093.复原IP地址.md
`&Vec<char>` 内部实现包括指向堆上分配的缓冲区的指针、容量和长度信息等,在这里我们不需要那么多没用的信息,这可以减少一部分开销
2023-02-17 19:16:35 +08:00
KieranTou 9e2793ae99 设计链表 没有Go单链表的实现只有循环双链表 添加单链表实现便于理解 2023-02-17 16:00:57 +08:00
KieranTou 55b6e432ca 这种方法的实现思路和卡尔哥讲的不一样 补充卡尔哥的解题思路方便大家理解 2023-02-17 14:20:18 +08:00
KieranTou ca628323d6 更正排版错误 优化代码更易理解 2023-02-17 10:00:34 +08:00
Logen 8a7ea66c6f 添加解题方法 2023-02-16 19:19:49 -06:00
Bingyang Yan 4d8363319d
Update 二叉树理论基础.md :错别字修正
应该是想说unordered_map、unordered_set底层实现是哈希表,但写成了unordered_map、unordered_map底层实现是哈希表。
2023-02-16 16:43:09 +08:00
程序员Carl 3740593590
Merge pull request #1896 from KieranTou/master
为27.移除元素增加go语言的相向双指针法
2023-02-16 09:42:48 +08:00
KieranTou 20faa53739 为27.移除元素增加go语言的相向双指针法 2023-02-15 17:03:16 +08:00
程序员Carl 44dce034d6
Merge pull request #1893 from Logenleedev/my-contribution
minor modification 去除多余代码
2023-02-15 16:16:05 +08:00
Logen 633293b509 添加解题方法 2023-02-14 19:23:52 -06:00
程序员Carl 89c01d6547
Merge pull request #1892 from fwqaaq/patch-3
Update 0977.有序数组的平方.md
2023-02-14 10:45:08 +08:00
程序员Carl a001aed949
Merge pull request #1891 from DraymondHIT/master
添加 0028找出字符串中第一个匹配项的下标 前缀表(不减一) Python 版本
2023-02-14 10:43:30 +08:00
Logen e41471fdf6 minor modification 2023-02-13 08:59:42 -06:00
fw_qaq fd50571201
Update 0977.有序数组的平方.md
add rust  highlighting
2023-02-13 17:49:40 +08:00
programmercarl b0c67e3dff Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-13 11:28:39 +08:00
programmercarl 78afbd2412 Update 2023-02-13 11:28:33 +08:00
“DraymondHIT” ac3f9b8d70 添加 0028找出字符串中第一个匹配项的下标 前缀表(不减一) Python 版本 2023-02-11 16:58:40 +08:00
flydzy 4b8b726731
fix subtract with overflow 2023-02-10 18:40:24 +08:00
programmercarl 6884c44f72 Update 2023-02-10 10:09:04 +08:00
programmercarl f108f864ca Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-08 17:28:13 +08:00
programmercarl 1ec9d9bcb4 Update 2023-02-08 17:28:04 +08:00
程序员Carl 1279d836fd
Merge pull request #1888 from ZerenZhang2022/patch-8
Update 0045.跳跃游戏II.md
2023-02-08 10:04:09 +08:00
程序员Carl 7d3929fb1e
Merge pull request #1886 from Civitasv/patch-1
fix: 0001. 两数之和,typo:下表=>下标
2023-02-07 10:41:00 +08:00
程序员Carl e81cf33d79
Merge pull request #1884 from ShuBo6/master
bug&&typo: 0063不同路径II,0343整数拆分
2023-02-07 10:40:23 +08:00
程序员Carl 3c6d75e2f0
Merge pull request #1883 from el-nino2020/patch-1
Update 0674.最长连续递增序列.md
2023-02-06 11:04:45 +08:00
ZerenZhang2022 5cf52116e2
Update 0045.跳跃游戏II.md
加入python-动态规划做法代码
2023-02-05 01:33:49 -05:00
程序员Carl c40d4cc077
Merge pull request #1882 from YuhanSun/patch-1
Update 0416.分割等和子集.md
2023-02-04 09:44:15 +08:00
程序员Carl a914b81f6a
Merge pull request #1881 from Logenleedev/my-contribution
优化 - 零钱找零
2023-02-04 09:43:43 +08:00
程序员Carl 5dbd0d355b
Merge pull request #1880 from Renzehua1998/master
Update 763划分字母区间 方法二Python3代码
2023-02-03 10:53:53 +08:00
程序员Carl 4afb0ac2eb
Merge pull request #1879 from roylx/master
206 增加Python递归法从后向前
2023-02-02 09:59:24 +08:00
Logen 3347033a2e 同步视频讲解 2023-02-01 12:51:07 -06:00
programmercarl 4d262c75ce Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2023-02-01 20:40:20 +08:00
programmercarl 7fcbe4900b Update 2023-02-01 20:40:07 +08:00
simple 4c08579bd5
fix: 0001. 两数之和,typo:下表=>下标 2023-01-31 15:04:52 +08:00
程序员Carl 316e470be2
Merge pull request #1878 from KingArthur0205/master
添加0062.不同路径.md C语言滚动数组解法, 0063.不同路径II.md C语言优化空间版本
2023-01-31 10:41:30 +08:00
程序员Carl 025c7f2ee8
Merge pull request #1876 from liyuxuan7762/patch-1
更新使用栈实现反转链表
2023-01-31 10:40:07 +08:00
Logen 7bf3645bde 修改 typo 2023-01-30 20:02:15 -06:00
ShuBo6 a4e22fb2d6 bug&&typo: 0063不同路径II,0343整数拆分
1.bug: 0063不同路径II go版本代码
2. typo:0343整数拆分
2023-01-30 22:29:45 +08:00
El nino 614653f6d8
Update 0674.最长连续递增序列.md
typo
2023-01-30 10:46:26 +08:00
程序员Carl 3d9789464b
Merge pull request #1877 from mouWorks/patch-1
Fix : TypeScript answer for binary-tree traversal
2023-01-30 10:05:56 +08:00
Logen 4b396e1f37 优化 2023-01-28 14:27:57 -06:00
YuhanSun d555e8815a
Update 0416.分割等和子集.md 2023-01-28 10:46:03 -08:00
Zehua Ren d704c10869
Update 763划分字母区间 方法二Python3代码 2023-01-28 10:35:20 +08:00
程序员Carl 2778188a2b
Merge pull request #1873 from Logenleedev/my-contribution
添加 斐波那契数动态规划 python 版本 方便理解
2023-01-28 10:18:43 +08:00
程序员Carl 50c5d846d6
Merge pull request #1872 from LookSin/new-commit
257.给Java解法添加更全面清晰的注释,另修改一处重复的笔误
2023-01-28 10:18:11 +08:00
程序员Carl 7850267182
Merge pull request #1871 from el-nino2020/master
Update 20201126贪心周末总结.md
2023-01-28 10:17:34 +08:00
roylx 041a2a85f9
Merge branch 'youngyangyang04:master' into master 2023-01-27 09:40:33 -07:00
roylx fed1fffac5
Update 0206.翻转链表.md
Python递归法从后向前
2023-01-27 09:40:18 -07:00
程序员Carl d8acce56c2
Merge pull request #1870 from Undertone0809/patch-7
Update 添加电话号码字母组合Python新方法
2023-01-27 16:20:18 +08:00
Guanzhong Pan b7c8ba8fb8 Merge branch 'master' of github.com:KingArthur0205/leetcode-master 2023-01-26 17:28:21 +00:00
Guanzhong Pan 9d02c76777 添加 0063.不同路径II.md C语言优化空间版本 2023-01-26 17:24:38 +00:00
Arthur Pan fdfa50bed4
Merge branch 'youngyangyang04:master' into master 2023-01-26 17:22:36 +00:00
程序员Carl 4f7e3d969e
Merge pull request #1869 from Renzehua1998/master
添加二叉树修剪构造部分题目迭代法Python3代码
2023-01-26 15:57:46 +08:00
Guanzhong Pan 31e6a1ad95 添加0062.不同路径.md C语言滚动数组解法 2023-01-25 20:10:53 +00:00
Logen 27ba94b581 优化 2023-01-25 12:46:13 -06:00
程序员Carl d3b241e5a9
Merge pull request #1867 from SUNLIFAN/master
添加0107二叉树的层序遍历II 不需要反转答案的 Java 版本
2023-01-25 17:11:33 +08:00