Commit Graph

4949 Commits

Author SHA1 Message Date
fw_qaq fddea62f38
update 15.3sum about rust 2022-10-22 16:42:48 +08:00
程序员Carl e48ed8a586
Merge pull request #1700 from Jack-Zhang-1314/patch-9
update 0349.两个数组的交集.md about rust
2022-10-22 09:36:44 +08:00
lysice ec774357dd
[fix] 错别字更正 2022-10-21 17:19:29 +08:00
程序员Carl 2ab6ac3a78
Merge pull request #1699 from Jack-Zhang-1314/patch-8
update 1002. 查找常用字符 about rust
2022-10-21 10:04:28 +08:00
程序员Carl 6a91ba079c
Merge pull request #1698 from CHENKELIN1/master
添加 0052.N皇后II.md Java版本
2022-10-21 10:03:49 +08:00
Guan-t7 5dcdb06e64
Update 0127.单词接龙.md
fix typo
2022-10-20 23:08:04 +08:00
vanyongqi 185e19748c
Update 0019.删除链表的倒数第N个节点.md
增加C语言版本,已通过Leetcode验证
2022-10-20 19:49:24 +08:00
程序员Carl 75c9c4975f
Merge pull request #1697 from Allen9012/master
修改518题目链接,替代过时的链接
2022-10-20 09:19:28 +08:00
程序员Carl 6c8a4218a6
Merge pull request #1696 from casnz1601/patch-29
Update 0001.两数之和.md
2022-10-20 09:19:02 +08:00
程序员Carl c6c3ae1e21
Merge pull request #1695 from L1Y1/master
Update 0235.二叉搜索树的最近公共祖先.md
2022-10-20 09:18:34 +08:00
Jijie LIU 7278b038c6
rename the object class name of Scala Solution 2 2022-10-19 22:23:50 +02:00
Jijie LIU 77b431d276
Update 0541.反转字符串II.md 2022-10-19 22:20:01 +02:00
Jijie LIU 9977fb5996
更新 541. 反转字符串II, 提供scala版本的递归解法 2022-10-19 21:47:25 +02:00
tlylt 73e937f77f Update 2022-10-19 09:25:36 +08:00
roylx 853243a20e
Update 0332.重新安排行程.md
优化了phython3的代码,把排序部分提前完成,避免重复排序
2022-10-18 11:30:57 -06:00
程序员Carl 237728f703
Merge pull request #1693 from roylx/master
0701.二叉搜索树中的插入操作 - 优化了Python3 迭代法 和 增加了 Python3 递归法 - 无返回值 0450.删除二叉搜索树中的节点 - 添加python3迭代法
2022-10-18 10:16:23 +08:00
fw_qaq 1256daac24
update 0349.两个数组的交集.md about rust 2022-10-18 00:51:19 +08:00
fw_qaq 78db04b4b7
update 1002. 查找常用字符 about rust 2022-10-18 00:29:12 +08:00
ckl 7a429700ae 添加 0052.N皇后II.md Java版本 2022-10-17 20:16:55 +08:00
Allen f2ebe047db 修改518题目链接,替代过时的链接 2022-10-17 08:36:45 +08:00
Asterisk d874aaa2dd
Update 0001.两数之和.md
替代造成逻辑误导旧python代码
2022-10-16 20:19:40 -04:00
影翼 fb2cb6324d
Merge branch 'youngyangyang04:master' into master 2022-10-16 20:37:41 +08:00
大眼睛图图 8193870813
Update 0216.组合总和III.md
感觉这种解法更符合卡哥视频的讲解。
2022-10-16 20:34:22 +08:00
程序员Carl 6c7c755798
Merge pull request #1690 from Freshield/master
更新了0239.滑动窗口最大值:python3的用例,替换list为deque,如果用list会超时的问题
2022-10-16 10:47:02 +08:00
程序员Carl c4a12f7dc4
Update 0239.滑动窗口最大值.md 2022-10-16 10:46:42 +08:00
programmercarl 6731e4508f Update 2022-10-15 17:11:17 +08:00
programmercarl 8826f40df2 Update 2022-10-15 16:33:50 +08:00
programmercarl c96254e1cc Update 2022-10-15 16:29:16 +08:00
programmercarl be320aa517 Update 2022-10-15 16:27:34 +08:00
程序员Carl 28f3b52a82
Merge pull request #1688 from tlylt/tlylt-patch-1
Update 1049.最后一块石头的重量II.md
2022-10-15 14:57:28 +08:00
程序员Carl 0eff4b0b2c
Merge pull request #1686 from jishan7/master
修复python在md中的语法高亮&代码风格优化
2022-10-15 14:55:51 +08:00
L1Y1 3947eeaab9
Update 0235.二叉搜索树的最近公共祖先.md
可以写的更通俗易懂一些
2022-10-13 17:00:01 +08:00
程序员Carl adaef1d99b
Merge pull request #1685 from JOJO0527/patch-1
添加Go的另外一种解法
2022-10-13 10:01:55 +08:00
roylx bd77b3bb63
Update 0450.删除二叉搜索树中的节点.md
0450.删除二叉搜索树中的节点.md 添加python3迭代法
2022-10-12 14:07:50 -06:00
roylx abb348dbc4
Update 0701.二叉搜索树中的插入操作.md
0701.二叉搜索树中的插入操作.md Python3 **递归法** - 无返回值 有注释 不用Helper function - 删掉无用变量 增加python标志
2022-10-12 10:38:50 -06:00
roylx f6db9d06e2
Update 0701.二叉搜索树中的插入操作.md
0701.二叉搜索树中的插入操作.md Python3 **递归法** - 无返回值 有注释 不用Helper function
2022-10-12 10:34:56 -06:00
jinzhongjia 4671287dd3 Update 0084.柱状图中最大的矩形.md,增加goland的单调栈解法 2022-10-13 00:34:44 +08:00
roylx 12eb9158c3
Update 0701.二叉搜索树中的插入操作.md
0701.二叉搜索树中的插入操作.md python3 迭代法优化
2022-10-12 10:19:54 -06:00
程序员Carl 1744c21d8c
Merge pull request #1684 from askaldk/master
add 001.兩數之和 C語言(使用 leetcode 支援之 ut_hash 函式庫)
2022-10-12 12:34:19 +08:00
程序员Carl b7329a1cc5
Merge pull request #1683 from wyzzoo/patch-1
Update 0019.删除链表的倒数第N个节点.md,修复 CPP 解法代码中的内存泄漏
2022-10-12 12:33:10 +08:00
程序员Carl 35b28d3768
Update 0019.删除链表的倒数第N个节点.md 2022-10-12 12:32:40 +08:00
freshield fe1eaeff4e 更新python3的用例,替换list为deque,如果用list会超时的问题 2022-10-11 19:56:58 +08:00
程序员Carl d93cd627c0
Merge pull request #1681 from Flow-sandyu/master
Update:增加三道题的解法,修改两处错误
2022-10-11 10:13:00 +08:00
程序员Carl 6ab8d5074e
Merge branch 'master' into dev 2022-10-09 10:27:26 +08:00
程序员Carl 838a4fc783
Merge pull request #1678 from initialqing/master
Feat:0090.子集Ⅱ,增加TypeScript的set去重版本题解。
2022-10-09 10:26:36 +08:00
Liu YongLiang b656e6032e
Update 1049.最后一块石头的重量II.md 2022-10-09 09:14:47 +08:00
大林程序员 a918d6fa07
修复python在md中的语法高亮&代码格式调整 2022-10-08 11:45:40 +08:00
程序员Carl 6ab0f4e0a2
Merge pull request #1677 from Jack-Zhang-1314/patch-7
update [19] 删除链表的倒数第 N 个结点 about rust
2022-10-08 09:48:19 +08:00
程序员Carl f2f4f0c62c
Merge pull request #1675 from Jack-Zhang-1314/patch-6
update 0024.两两交换链表中的节点 about rust
2022-10-08 09:47:51 +08:00
KiloG 3223112124
添加Go的另外一种解法
可以将题目转化为“求装满背包s的前几位字符的方式有几种”, 然后判断最后dp[len(s)]是否大于0就可。
2022-10-07 21:26:39 +08:00
李昂謙 1889a033c3 add 001.兩數之和 C語言(使用 leetcode 支援之 ut_hash 函式庫) 2022-10-07 11:18:22 +08:00
程序员Carl 27381c9729
Merge pull request #1674 from Jack-Zhang-1314/patch-5
update 206翻转链表 about rust
2022-10-07 09:46:45 +08:00
程序员Carl fa2a8a7270
Merge pull request #1673 from askaldk/master
update 455.分發餅乾 C語言
2022-10-06 20:49:46 +08:00
程序员Carl d3d3b3d700
Merge pull request #1672 from vanyongqi/master
提交C语言两种种版本
2022-10-06 20:49:27 +08:00
程序员Carl d6fbaea0fc
Merge pull request #1671 from Jack-Zhang-1314/patch-4
update 707.设计链表 about rust
2022-10-06 20:48:50 +08:00
wyzzoo 6476576fa7
Update 0019.删除链表的倒数第N个节点.md,修复 CPP 解法代码中的内存泄漏 2022-10-06 00:17:27 +08:00
Flow-sandyu 680cf3dbd7
增加 0225.用队列实现栈.md java 版本
优化,使用一个 Queue 实现
对比 『使用一个 Deque 实现』 的解法,我把移动元素的代码放到 push 方法里,代码看起来更简洁
2022-10-05 10:12:19 +08:00
Flow-sandyu f86b17a1f0
update:双指针总结.md 更改错字
更改错字
2022-10-04 21:40:54 +08:00
Flow-sandyu b24e3f04ac
update:剑指Offer58-II.左旋转字符串.md
解法二:空间复杂度:O(1)。用原始数组来进行反转操作
思路:先整个字符串反转,再反转前面的,最后反转后面 n 个
2022-10-03 19:37:53 +08:00
Flow-sandyu 42d72e2a31
update:0151.翻转字符串里的单词.md java 版本,增加解法四
时间复杂度 O(n)
参考卡哥 c++ 代码的实现:先移除多余空格,再将整个字符串反转,最后把单词逐个反转
有别于解法一 :没有用 StringBuilder  实现,而是对 String 的 char[] 数组操作来实现以上三个步骤
2022-10-03 18:14:34 +08:00
Flow-sandyu e9a164add1
update:0151.翻转字符串里的单词.md java 版本,增加解法四
时间复杂度 O(n)
参考卡哥 c++ 代码的实现:先移除多余空格,再将整个字符串反转,最后把单词逐个反转
2022-10-03 17:59:23 +08:00
Flow-sandyu f55786bdb2
Update:剑指Offer05.替换空格.md java版本 变量的类型和命名修改
159 行 StringBuffer str 改成 String s
并把后续的 str 都换成 s

不然原答案是不能AC 的
2022-10-02 14:24:52 +08:00
程序员Carl 9ea9473907
Merge pull request #1670 from chenzhg-maker/master
Update 0583.两个字符串的删除操作 C++
2022-10-02 10:49:27 +08:00
程序员Carl 4a54d705f6
Merge pull request #1668 from axbybgl/axbybgl
Update 0150.逆波兰表达式求值.md
2022-10-02 10:47:03 +08:00
程序员Carl b0ec03922e
Update 0150.逆波兰表达式求值.md
力扣修改了后端测试数据
2022-10-02 10:46:19 +08:00
chenzhg e4ede152f7 Update 0072.编辑距离 C语言版本 2022-10-01 16:49:23 +08:00
ZGQ 253b1c7437 Merge branches 'master' and 'master' of github.com:initialqing/leetcode-master 2022-10-01 16:35:54 +08:00
ZGQ 3374f8e875 feat:0090.子集Ⅱ增加Typescript的set去重版本题解 2022-10-01 16:35:27 +08:00
chenzhg a5ee6b0783 Merge remote-tracking branch 'upstream/master' 2022-10-01 16:25:38 +08:00
chenzhg e4ca3482fb Update 0072.编辑距离 添加C语言版本 2022-10-01 16:25:03 +08:00
fw_qaq c58be464b4
update [19] 删除链表的倒数第 N 个结点 about rust 2022-10-01 16:21:39 +08:00
程序员Carl f438788269
Merge pull request #1667 from Tcotyledons/master
Update 0104.二叉树的最大深度.md
2022-10-01 16:08:29 +08:00
程序员Carl f04dbe8908
Merge pull request #1666 from initialqing/master
Update 0129.求根节点到叶节点数字之和.md
2022-10-01 16:08:02 +08:00
chenzhg e90896d2b3 Merge remote-tracking branch 'upstream/master' 2022-10-01 15:37:22 +08:00
fw_qaq 00ad23f458
Update 0024.两两交换链表中的节点.md 2022-10-01 15:23:53 +08:00
fw_qaq 987380ca93
update 0024.两两交换链表中的节点 about rust 2022-10-01 14:32:22 +08:00
fw_qaq a8a98842cb
update 206翻转链表 about rust 2022-10-01 12:36:16 +08:00
李昂謙 2772fd498d update 455.分發餅乾 C語言 2022-09-30 14:48:18 +08:00
程序员Carl 180c08fc46
Merge pull request #1665 from Flow-sandyu/master
修改了0019.删除链表的倒数第N个节点  java 版本
2022-09-30 10:23:50 +08:00
程序员Carl a8d946cc64
Merge pull request #1664 from Jack-Zhang-1314/patch-3
Update 链表理论基础 about rust
2022-09-30 10:23:27 +08:00
vanyongqi 4276745f1b
Update 0035.搜索插入位置.md
增加C语言两种版本,通过Leetcode测试
2022-09-30 10:23:25 +08:00
vanyongqi 12f2ecf564
Update 0035.搜索插入位置.md
增加C语言的两种版本,已通过Leetcode测试
2022-09-30 10:20:50 +08:00
程序员Carl f6cfaf1dea
Merge pull request #1662 from Galaxies2580/master
给0055. 跳跃游戏添加了go的贪心方法
2022-09-30 10:18:09 +08:00
fw_qaq 755ba1b078
update 707.设计链表 about rust 2022-09-29 18:34:49 +08:00
chenzhg 4d6b8252a1 Update 0583.两个字符串的删除操作 C++ 2022-09-29 17:31:58 +08:00
programmercarl 84dec64f49 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2022-09-29 11:04:20 +08:00
programmercarl 882defc255 Update 2022-09-29 11:04:11 +08:00
axbybgl f35ecefd54 Update 0150.逆波兰表达式求值.md 2022-09-29 10:51:23 +08:00
zihao Tan de017e9544
Update 0104.二叉树的最大深度.md
104二叉树最大深度贡献java版本的从深度角度的递归法
2022-09-29 09:41:25 +08:00
ZGQ ca4c4f7f8b Update 0129.求根节点到叶节点数字之和.md 2022-09-28 20:07:51 +08:00
程序员Carl fd820f6f4f
Merge pull request #1660 from xiaoyu2018/master
分别添加0509、0070、0746、0062C#版本
2022-09-28 18:42:19 +08:00
fw_qaq 5252cfc060
Update 链表理论基础.md 2022-09-28 16:40:21 +08:00
Flow-sandyu 87c505371d
Update 0019.删除链表的倒数第N个节点.md 2022-09-27 21:01:31 +08:00
Flow-sandyu 28460715b6
Update 0019.删除链表的倒数第N个节点.md
修改了0019.删除链表的倒数第N个节点  java 版本
2022-09-27 20:39:27 +08:00
程序员Carl 6de0c0814b
Merge pull request #1658 from zhicheng-lee/zhicheng-lee-patch-14
更新 0496.下一个更大元素I.md Java代码
2022-09-27 09:44:11 +08:00
程序员Carl cd75087b8e
Merge pull request #1653 from zhicheng-lee/zhicheng-lee-patch-13
更新 0583.两个字符串的删除操作.md Java代码
2022-09-27 09:43:37 +08:00
程序员Carl 97c802576f
Merge pull request #1652 from zhicheng-lee/zhicheng-lee-patch-12
更新 1035.不相交的线.md 代码
2022-09-27 09:43:18 +08:00
Galaxies2580 9b7cf50c5a 增加0045跳跃游戏的go贪心版本和python贪心版本二 2022-09-27 09:29:44 +08:00
fw_qaq 626f985e0a
Update 链表理论基础 about rust 2022-09-26 16:18:11 +08:00
Galaxies2580 f109f92a31 添加559.n叉树的最大深度Go版本 2022-09-26 09:30:14 +08:00
Galaxies2580 37d518f776 添加0222.完全二叉树的节点个数Go版本.md 2022-09-26 09:23:45 +08:00
Galaxies2580 83096415a0 add 0055 go tanxin 2022-09-26 09:14:58 +08:00
xiaoyu2018 4e9ff712f7 添加0062不同路径C#版本 2022-09-25 16:23:12 +08:00
xiaoyu2018 44c365a7ba 添加0746使用最小花费爬楼梯C#版本 2022-09-25 16:13:05 +08:00
xiaoyu2018 5ac7f64381 添加0509斐波那契数C#版本 2022-09-25 16:02:41 +08:00
xiaoyu2018 f48f7b0aa7 添加0509斐波那契数C#版本 2022-09-25 15:54:27 +08:00
程序员Carl f7d5b71c03
Merge pull request #1651 from pzppzz/master
feat:添加0063不同路径内存优化javascript版本
2022-09-25 10:26:09 +08:00
程序员Carl f7d0566207
Merge pull request #1650 from Jack-Zhang-1314/patch-2
Update 0034.在排序数组中查找元素的第一个和最后一个位置.md
2022-09-24 15:47:43 +08:00
zhicheng lee 8fad92673f
更新 0496.下一个更大元素I.md Java代码
添加另一种思路的Java代码,更加清晰简洁
2022-09-22 22:23:24 +08:00
程序员Carl 09d3e94598
Merge pull request #1656 from changcv2021/master
更新二分查找0704 python 左闭右开
2022-09-22 16:12:49 +08:00
changcv2021 4eaca5f06f
Update 0704.二分查找.md 2022-09-22 11:51:56 +08:00
changcv2021 2253781859
Update 0704.二分查找.md 2022-09-22 11:49:20 +08:00
programmercarl 721bab7636 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2022-09-22 11:40:03 +08:00
programmercarl 5a1841aa2b Update 2022-09-22 11:39:53 +08:00
程序员Carl d11cf7b7ee
Merge pull request #1654 from vanyongqi/master
update: leetcode0704二分查找
2022-09-22 09:53:09 +08:00
vanyongqi b9a26d4edf
Update 0704.二分查找.md 2022-09-21 14:06:15 +08:00
vanyongqi 84e8f9c201
Update 0704.二分查找.md 2022-09-21 14:05:08 +08:00
vanyongqi 190f7901bb
Merge branch 'youngyangyang04:master' into master 2022-09-21 14:01:15 +08:00
Damonfruit 19a5116237 修改了左闭又开区间的python代码 2022-09-21 11:45:58 +08:00
程序员Carl 0cfd79720e
Merge pull request #1649 from Jack-Zhang-1314/patch-1
35.搜索插入位置 添加 rust 版本
2022-09-21 11:08:45 +08:00
vanyongqi 5da89e2613
Update 0704.二分查找.md
增加了C语言版本的左闭右开区间版本
2022-09-21 08:47:25 +08:00
zhicheng lee 00aed2a72b
更新 0583.两个字符串的删除操作.md Java代码
添加另一种动态规划思路
2022-09-20 20:46:20 +08:00
vanyongqi df5a6c62d5
Update 0704.二分查找.md
增加了二分查找C语言的左闭右开区间的版本,已通过leeitcode的验证
2022-09-20 18:17:56 +08:00
程序员Carl 0ba48bcc30
Merge pull request #1646 from casnz1601/patch-28
Update 0077.组合.md
2022-09-20 12:07:52 +08:00
zhicheng lee c1497b6e6e
更新 1035.不相交的线.md 代码
原代码缩进、命名、空格不规范
2022-09-19 21:02:56 +08:00
程序员Carl 444064eae3
Merge pull request #1645 from casnz1601/patch-27
Update 0797.所有可能的路径.md
2022-09-19 09:40:13 +08:00
程序员Carl 6cf4f6166c
Merge pull request #1643 from zhicheng-lee/zhicheng-lee-patch-11
更新 0139.单词拆分.md Java代码
2022-09-19 09:39:39 +08:00
eat to 160 pounds d3f5af3fd8 feat:添加0063不同路径内存优化javascript版本 2022-09-19 08:57:33 +08:00
程序员Carl 8431f5a57e
Merge pull request #1642 from Tcotyledons/master
更新了707设计链表 java版本的 单链表删除的循环跳出条件和优化了双链表的插入元素的统一操作
2022-09-18 10:22:41 +08:00
fw_qaq 954c3a4ecf
Update 0034.在排序数组中查找元素的第一个和最后一个位置.md
rust
2022-09-18 09:51:08 +08:00
fw_qaq 1e7ff624a1
添加 rust 版本 2022-09-17 23:17:56 +08:00
programmercarl 83c4a31098 Merge branch 'master' of github.com:youngyangyang04/leetcode-master 2022-09-16 09:40:32 +08:00
programmercarl a64f7a1734 Update 2022-09-16 09:40:24 +08:00
程序员Carl fa66994a92
Merge pull request #1641 from zhywanna/patch-1
Update 0112.路径总和.md
2022-09-15 16:41:10 +08:00
Asterisk 42e4cc2eb7
Update 0077.组合.md
Remove redundant comment for python
2022-09-14 11:29:30 -04:00
Asterisk 5c6fa9bf6a
Update 0797.所有可能的路径.md
添加Python注释
2022-09-14 11:24:50 -04:00
程序员Carl 7f78c8d003
Merge pull request #1638 from casnz1601/patch-25
Update 0797.所有可能的路径.md
2022-09-14 10:12:07 +08:00
zhicheng lee cf51b7c039
更新 0139.单词拆分.md Python代码高亮 2022-09-13 22:27:20 +08:00
zhicheng lee 7e3823d619
更新 0139.单词拆分.md Java代码
添加另一种思路的背包算法,比题解中的背包算法速度更快
2022-09-13 22:24:58 +08:00
zhicheng lee 0dad9a5f7c
更新 0139.单词拆分.md Java代码
使用Set容器加速两层for循环中的查询函数,原代码在List列表中查询,本质上为三层循环,使用Set容器后为两层循环
2022-09-13 22:21:15 +08:00
Tcotyledons 235c02eb9d
Update 0707.设计链表.md
修改了java版本的:1,单链表中的删除元素的循环跳出条件,2,自己优化了实现了双链表中插入元素的统一,无需单独实现头部插入和尾部插入
2022-09-13 13:41:00 +08:00
程序员Carl 90411f13f1
Merge pull request #1639 from casnz1601/patch-26
Update 0695.岛屿的最大面积.md
2022-09-13 09:34:06 +08:00
程序员Carl 5076fb46c6
Merge pull request #1637 from YunChenCloud/master
添加0200.岛屿数量.广搜版 Java版本
2022-09-13 09:33:41 +08:00
程序员Carl 4ed3c5e0d5
Merge pull request #1636 from Eightina/master
Update 20201017二叉树周末总结.md
2022-09-12 10:02:24 +08:00
程序员Carl 2cfe222983
Merge pull request #1634 from Allen9012/master
更新 字符串板块 实现strstr 这道题的题目链接
2022-09-12 10:01:34 +08:00
zhywanna 08169cefbc
Update 0112.路径总和.md
1\ return 的位置错误
2\ 第二个traversal的输入值错误
2022-09-11 16:12:58 +08:00
程序员Carl cc5a2feda3
Merge pull request #1633 from zhicheng-lee/zhicheng-lee-patch-10
更新 0063.不同路径II.md Java代码
2022-09-11 10:35:54 +08:00
程序员Carl a758803df6
Merge pull request #1631 from casnz1601/patch-24
Update 0031.下一个排列.md
2022-09-10 17:42:12 +08:00
Asterisk 628df3aca9
Update 0695.岛屿的最大面积.md
补充Python实现
2022-09-09 19:46:21 -04:00
Asterisk bd2832ec6a
Update 0797.所有可能的路径.md
添加Python实现
2022-09-09 12:42:55 -04:00