fucking-algorithm
fucking-algorithm copied to clipboard
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
### 请在提交 bug 之前先搜索 - [X] 我已经搜索过 [issues](https://github.com/labuladong/fucking-algorithm/issues),没有发现相同的 bug。 ### 出错的题目链接 https://leetcode.com/problems/find-k-pairs-with-smallest-sums/description/ ### 报错信息 Wrong Answer 19 / 35 testcases passed Input nums1 = [1,2,4,5,6] nums2 = [3,5,7,9] k =...
Fixes https://github.com/labuladong/fucking-algorithm/issues/1420 我修改的是如下题目的 cpp 解法: https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-iii/description/ 通过截图如下:
### 请在提交 bug 之前先搜索 - [X] 我已经搜索过 [issues](https://github.com/labuladong/fucking-algorithm/issues),没有发现相同的 bug。 ### 出错的题目链接 https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-iii/description/ ### 报错信息 解答错误 prices = [3,3,5,0,0,3,1,4] 输出 1770442982 原因:dp数组未初始化 ### 你是否愿意提交 PR 修复这个 bug? - [X] 我愿意!
Fixes [#1116](https://github.com/labuladong/fucking-algorithm/issues/1116) 我修改的是如下题目的 Java 解法: https://leetcode.cn/problems/minimum-number-of-arrows-to-burst-balloons/ 通过截图如下: 
Fixes #1335 我修改的是如下题目的 所有 解法: https://leetcode.cn/problems/gu-piao-de-zui-da-li-run-lcof/ 通过截图如下: 
Fixes #1314 我修改的是如下题目的 Python 解法: https://leetcode.cn/problems/er-cha-shu-de-shen-du-lcof/ 通过截图如下: 
Fixes [#1386](https://github.com/labuladong/fucking-algorithm/issues/1386) 我修改的是如下题目的 java 解法,包括其他版本语言也一并修改了: https://leetcode.cn/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof 通过截图如下:  修改原因:原代码对特殊情况的处理有些问题(最终返回值不应该是0,而应该是0对应的索引值),导致某些测试用例无法通过,所以修改了部分代码,但整体思想没有改变,所有语言都通过了测试
### 请在提交 bug 之前先搜索 - [X] 我已经搜索过 [issues](https://github.com/labuladong/fucking-algorithm/issues),没有发现相同的 bug。 ### 出错的题目链接 https://leetcode.com/problems/find-k-pairs-with-smallest-sums/description/ ### 报错信息 Wrong Answer 19 / 35 testcases passed Input nums1 = [1,2,4,5,6] nums2 = [3,5,7,9] k =...
### 请在提交 bug 之前先搜索 - [X] 我已经搜索过 [issues](https://github.com/labuladong/fucking-algorithm/issues),没有发现相同的 bug。 ### 出错的题目链接 https://leetcode.com/problems/interleaving-string/description/?show=1 ### 报错信息 代码没错,不过comment不对。现comment 如下: # 如果,s1[i] 匹配不了,s2[j] 可以匹配,那么填入 s2[j] 试一下 if j < len(s2) and s2[j] == s3[k]:...
Fixes https://github.com/labuladong/fucking-algorithm/issues/1399 我修改的是如下题目的 python 解法: https://leetcode.cn/problems/8Zf90G/ (我不懂为什么把整数形改成float就能通过测试,如果大神有空的话,求赐教呀~) 通过截图如下: