Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update repo #1

Merged
merged 304 commits into from
Sep 23, 2020
Merged
Changes from all commits
Commits
Show all changes
304 commits
Select commit Hold shift + click to select a range
23a003a
fix: 图床迁移
May 30, 2020
6701e43
Update 84.largest-rectangle-in-histogram.md
azl397985856 May 30, 2020
720dadb
feat: $101
May 31, 2020
b36a9ec
Merge branch 'master' of https://github.com/azl397985856/leetcode
May 31, 2020
cdf6442
fix: 图片地址错了
May 31, 2020
bd04837
fix: typo
May 31, 2020
cea58aa
fix: typo
May 31, 2020
c6109f7
fix: 增加图
May 31, 2020
0157d1e
feat: $312
Jun 1, 2020
ac6c2af
feat: 力扣加加
Jun 1, 2020
7b48f09
Update 238.product-of-array-except-self.md
azl397985856 Jun 4, 2020
adba70f
feat: 增加复杂度说明
azl397985856 Jun 4, 2020
ec52c1a
Update 128.longest-consecutive-sequence.md
azl397985856 Jun 5, 2020
ae755ae
Update 380.insert-delete-getrandom-o1.md
azl397985856 Jun 7, 2020
8c3fb5a
Update 380.insert-delete-getrandom-o1.md
azl397985856 Jun 7, 2020
89a9581
Update 380.insert-delete-getrandom-o1.md
azl397985856 Jun 7, 2020
5e8b813
feat: 416 分割等和子集 (#374)
feikerwu Jun 7, 2020
88b773d
Update README.md
azl397985856 Jun 7, 2020
9a0d827
feat(translation):Added translation for 454 (#381)
tz-goat Jun 9, 2020
8857166
feat: 增加前置知识标签
Jun 9, 2020
4cbbf11
Update 875.koko-eating-bananas.md
azl397985856 Jun 9, 2020
e0d7cba
Update 167.two-sum-ii-input-array-is-sorted.md
azl397985856 Jun 9, 2020
52bb65e
Update 167.two-sum-ii-input-array-is-sorted.md
azl397985856 Jun 9, 2020
bca6a3a
Update 42.trapping-rain-water.md
azl397985856 Jun 9, 2020
6fef916
Update 84.largest-rectangle-in-histogram.md
azl397985856 Jun 9, 2020
93e3b1a
feat: 增加前置知识标签 (#384)
MingkHe Jun 10, 2020
1368901
Merge remote-tracking branch 'origin/patch-3'
Jun 10, 2020
f4d8cd3
feat: 添加前置知识
Jun 10, 2020
c18c69d
feat:增加前置知识标签 (#388)
yoluxi Jun 10, 2020
0166f1d
feat: 增加前置知识标签 (#387)
MingkHe Jun 10, 2020
95e9dad
feat: 为500-1449的题目添加了前置知识标签 (#389)
MingkHe Jun 11, 2020
5516270
Update bloom-filter.md
azl397985856 Jun 13, 2020
b267f6d
Update bloom-filter.md
azl397985856 Jun 13, 2020
29b70bf
Update bloom-filter.md
azl397985856 Jun 13, 2020
fa4c6cd
Update bloom-filter.md
azl397985856 Jun 13, 2020
a390f67
feat: $124 add Python Code
azl397985856 Jun 14, 2020
b1e1f5f
Update 124.binary-tree-maximum-path-sum.md
azl397985856 Jun 14, 2020
404953b
feat(translation): Translate p42 and add cpp solution code (#391)
EvelynL09 Jun 16, 2020
6ca34be
Update binary-tree-traversal.md
azl397985856 Jun 16, 2020
e4394dd
docs: 更新 README
Jun 16, 2020
c763807
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jun 16, 2020
7b32af8
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
a4a368e
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
31c2216
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
4920e4c
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
746546c
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
19d8372
Update 820.short-encoding-of-words.md
azl397985856 Jun 17, 2020
eca667a
fix: $820
azl397985856 Jun 17, 2020
cee16ec
fix: remove useless comment
azl397985856 Jun 20, 2020
12fd80a
Update 90.subsets-ii.md
azl397985856 Jun 20, 2020
cb7ff8d
Update 39.combination-sum.md
azl397985856 Jun 20, 2020
d04f9b0
Update 40.combination-sum-ii.md
azl397985856 Jun 20, 2020
2a7ac8a
Update 46.permutations.md
azl397985856 Jun 20, 2020
9937fd0
Update 47.permutations-ii.md
azl397985856 Jun 20, 2020
5c1da3b
Update 78.subsets.md
azl397985856 Jun 20, 2020
9d4e7ca
Update 113.path-sum-ii.md
azl397985856 Jun 20, 2020
23cb013
Update 131.palindrome-partitioning.md
azl397985856 Jun 20, 2020
54a47e3
fix: remove useless comment
azl397985856 Jun 21, 2020
8e135c1
fix: 文件名重命名
Jun 23, 2020
7b1e972
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jun 23, 2020
449657a
feat: 精简英文版
Jun 23, 2020
f962268
Update 102.binary-tree-level-order-traversal.md
azl397985856 Jun 24, 2020
6d8ed05
Update 11.container-with-most-water.md
azl397985856 Jun 24, 2020
2b2c5ff
Update 11.container-with-most-water.md
azl397985856 Jun 24, 2020
5fb1559
Update 11.container-with-most-water.md
azl397985856 Jun 24, 2020
f8c1ee0
Update 11.container-with-most-water.md
azl397985856 Jun 25, 2020
e3c3e47
Update 11.container-with-most-water.md
azl397985856 Jun 25, 2020
4318b3f
feat: add python code
azl397985856 Jun 26, 2020
77bdaea
feat: 复杂度说明
azl397985856 Jun 26, 2020
436180e
Update 875.koko-eating-bananas.md
azl397985856 Jun 26, 2020
dc5e32e
Update 875.koko-eating-bananas.md
azl397985856 Jun 26, 2020
c4e392a
feat(translation): house robber (#394)
EvelynL09 Jun 27, 2020
6ac8bcc
fix: typo
Jun 27, 2020
310f31c
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jun 27, 2020
bf00834
Update 26.remove-duplicates-from-sorted-array.md
azl397985856 Jun 27, 2020
f9fca9e
Update 144.binary-tree-preorder-traversal.md
azl397985856 Jun 28, 2020
babcc74
Update 144.binary-tree-preorder-traversal.md
azl397985856 Jun 28, 2020
06974e9
Update 144.binary-tree-preorder-traversal.md
azl397985856 Jun 28, 2020
8640346
Update 94.binary-tree-inorder-traversal.md
azl397985856 Jun 28, 2020
6d261ce
Update 145.binary-tree-postorder-traversal.md
azl397985856 Jun 28, 2020
f28c4f0
Update 102.binary-tree-level-order-traversal.md
azl397985856 Jun 28, 2020
0a8d8ca
Update binary-tree-traversal.md
azl397985856 Jun 28, 2020
e54f2a0
Update binary-tree-traversal.md
azl397985856 Jun 28, 2020
9bd0707
Update binary-tree-traversal.md
azl397985856 Jun 28, 2020
286995e
Update bit.md
azl397985856 Jun 28, 2020
1556d45
Update bit.md
azl397985856 Jun 28, 2020
20e773a
Update dynamic-programming.md
azl397985856 Jun 28, 2020
1159f47
Update slide-window.md
azl397985856 Jun 28, 2020
c4ce20f
Update 167.two-sum-ii-input-array-is-sorted.md
azl397985856 Jun 28, 2020
cdb16aa
feat: $42 增加双指针解法
Jun 29, 2020
a8d575c
feat: add icon mark
Jun 29, 2020
00d7613
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jun 29, 2020
ee214d2
fix: typo
Jun 29, 2020
f23916f
feat(translation): English version of union find #363 (#395)
suukii Jul 1, 2020
9bd13f2
fix: typo (#396)
EvelynL09 Jul 3, 2020
e751159
feat: $718 $108
Jul 3, 2020
1fd9fd6
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 3, 2020
4878a1f
fix: typo
Jul 3, 2020
88911ec
Update 78.subsets.md
azl397985856 Jul 5, 2020
fba0c9b
Update 39.combination-sum.md
azl397985856 Jul 5, 2020
4ca728e
Update 40.combination-sum-ii.md
azl397985856 Jul 5, 2020
62ea9f8
Update 46.permutations.md
azl397985856 Jul 5, 2020
deee268
Update 47.permutations-ii.md
azl397985856 Jul 5, 2020
b707047
Update 90.subsets-ii.md
azl397985856 Jul 5, 2020
58b119b
Update 113.path-sum-ii.md
azl397985856 Jul 5, 2020
f6de2fe
Update 131.palindrome-partitioning.md
azl397985856 Jul 5, 2020
9a95ff4
Update 25.reverse-nodes-in-k-groups-cn.md
azl397985856 Jul 6, 2020
067e39c
Update 32.longest-valid-parentheses.md
azl397985856 Jul 6, 2020
8e86efe
feat: $63
Jul 7, 2020
65ca28f
feat: 括号匹配系列
Jul 7, 2020
4956d63
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 7, 2020
a34746c
Update 92.reverse-linked-list-ii.md
azl397985856 Jul 7, 2020
db0b917
Update 92.reverse-linked-list-ii.md
azl397985856 Jul 7, 2020
a332f84
feat: 链表专题
Jul 7, 2020
05861c8
fix: $79 boundary check (#398)
ruyadebaozi Jul 8, 2020
7e6404d
fix: $79 boundary check (#397)
ruyadebaozi Jul 8, 2020
48714db
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 8, 2020
5fda9dc
Update binary-tree-traversal.md
azl397985856 Jul 9, 2020
e9b3c43
fix: boundary check (#399)
ruyadebaozi Jul 9, 2020
6663953
fix: return type $240 (#400)
ruyadebaozi Jul 10, 2020
3e7050b
feat(translation): translate trie.md to trie.en.md (#401)
EvelynL09 Jul 14, 2020
b8d585b
fix: $1371(#402)
Alexzzl Jul 14, 2020
266c14b
Update 96.unique-binary-search-trees.md
azl397985856 Jul 15, 2020
f78749d
feat: $785 $886
Jul 16, 2020
ceeaa1d
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 16, 2020
9cc381f
Update 1168.optimize-water-distribution-in-a-village-cn.md
azl397985856 Jul 16, 2020
e89cb85
Update 208.implement-trie-prefix-tree.md
azl397985856 Jul 17, 2020
de92a37
feat: 前缀树
Jul 17, 2020
eca87e3
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 17, 2020
77214ac
feat: 前缀树专题
Jul 17, 2020
038292c
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
8ff4a1d
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
c8f1bd1
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
f405766
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
e0c1e5e
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
b32b633
Update 312.burst-balloons.md
azl397985856 Jul 19, 2020
b6a316d
fix: 图画错了
azl397985856 Jul 19, 2020
4ee85e2
feat(公司标签): 1,2,3,4,5,11,15,21,42,53,124,146,206 (#404)
fly0o0 Jul 19, 2020
6c1b81a
feat: $611
Jul 20, 2020
945c794
Merge branch 'master' of https://github.com/azl397985856/leetcode
Jul 20, 2020
e8e5c7f
feat: 平衡二叉树专题
Jul 25, 2020
10faf2d
fix: 忘记加 size
Aug 4, 2020
e97d8ef
feat: $337
Aug 5, 2020
fdfb4b6
Update dynamic-programming.md
azl397985856 Aug 6, 2020
afc5277
Update dynamic-programming.md
azl397985856 Aug 6, 2020
bd1e8cc
Update dynamic-programming.md
azl397985856 Aug 6, 2020
eb29b33
feat(pl): 371.sum-of-two-integers.md (#405)
ztianming Aug 7, 2020
1c9c804
Update 167.two-sum-ii-input-array-is-sorted.md (#408)
ztianming Aug 8, 2020
f457030
feat(ml): 136.single-number.md (#407)
ztianming Aug 8, 2020
78b2ad0
feat(ml): $337 (#406)
ztianming Aug 8, 2020
bb2a96f
feat: 使用新浪图床
Aug 10, 2020
6cbd482
Merge branch 'master' of https://github.com/azl397985856/leetcode
Aug 10, 2020
820ec15
Update 130.surrounded-regions.md
azl397985856 Aug 11, 2020
d9a9dcb
feat(ml): $155.min-stack.md (#410)
ztianming Aug 12, 2020
3ff731d
Update 1015.smallest-integer-divisible-by-k.md
azl397985856 Aug 13, 2020
1fa97a0
Update 155.min-stack.md
azl397985856 Aug 13, 2020
5b8fd77
Update 52.N-Queens-II.md
azl397985856 Aug 13, 2020
cbfb914
Update 53.maximum-sum-subarray-cn.md
azl397985856 Aug 13, 2020
9b565ce
Update 900.rle-iterator.md
azl397985856 Aug 13, 2020
b16913b
feat(ml): $122.best-time-to-buy-and-sell-stock-ii.md (#414)
ztianming Aug 13, 2020
6a8727f
feat(ml): $121.best-time-to-buy-and-sell-stock.md (#413)
ztianming Aug 13, 2020
7b11c0f
feat(ml): $108.convert-sorted-array-to-binary-search-tree.md (#412)
ztianming Aug 13, 2020
99c5df0
feat(ml): $283.move-zeroes.md (#411)
ztianming Aug 13, 2020
1ee0cd5
Update README.md
azl397985856 Aug 14, 2020
799f110
Update LICENSE.txt
azl397985856 Aug 14, 2020
1914ee2
Update 1.two-sum.md
azl397985856 Aug 16, 2020
18908c4
Update 101.symmetric-tree.md
azl397985856 Aug 16, 2020
3371757
Update 20.valid-parentheses.md
azl397985856 Aug 16, 2020
e2db13a
Update 21.merge-two-sorted-lists.md
azl397985856 Aug 16, 2020
39746ee
Update 26.remove-duplicates-from-sorted-array.md
azl397985856 Aug 16, 2020
e776af8
Update 53.maximum-sum-subarray-cn.md
azl397985856 Aug 16, 2020
59984c5
Update 88.merge-sorted-array.md
azl397985856 Aug 16, 2020
3c3d893
Update 1.two-sum.md
azl397985856 Aug 16, 2020
3bcb6aa
Update 20.valid-parentheses.md
azl397985856 Aug 16, 2020
8b510ea
Update 21.merge-two-sorted-lists.md
azl397985856 Aug 16, 2020
e619e2b
Update 26.remove-duplicates-from-sorted-array.md
azl397985856 Aug 16, 2020
0608a28
Update 1.two-sum.md
azl397985856 Aug 16, 2020
1cbc0b4
Update 20.valid-parentheses.md
azl397985856 Aug 16, 2020
4d3e8b1
Update 21.merge-two-sorted-lists.md
azl397985856 Aug 16, 2020
9430aae
Update 53.maximum-sum-subarray-cn.md
azl397985856 Aug 16, 2020
ec76f2e
Update 101.symmetric-tree.md
azl397985856 Aug 16, 2020
230c704
Update 104.maximum-depth-of-binary-tree.md
azl397985856 Aug 16, 2020
f946f4e
Update 108.convert-sorted-array-to-binary-search-tree.md
azl397985856 Aug 16, 2020
4aa6d2c
Update 121.best-time-to-buy-and-sell-stock.md
azl397985856 Aug 16, 2020
6947b60
Update 122.best-time-to-buy-and-sell-stock-ii.md
azl397985856 Aug 16, 2020
88bc8ff
Update 125.valid-palindrome.md
azl397985856 Aug 16, 2020
97fbc0a
Update 136.single-number.md
azl397985856 Aug 16, 2020
80f9bc0
Update 155.min-stack.md
azl397985856 Aug 16, 2020
e7ed09b
Update 155.min-stack.md
azl397985856 Aug 16, 2020
2fc2336
Update 167.two-sum-ii-input-array-is-sorted.md
azl397985856 Aug 16, 2020
d161c66
Update 169.majority-element.md
azl397985856 Aug 16, 2020
58033ed
Update 172.factorial-trailing-zeroes.md
azl397985856 Aug 16, 2020
36c80c8
Update 190.reverse-bits.md
azl397985856 Aug 16, 2020
817d9e7
Update 191.number-of-1-bits.md
azl397985856 Aug 16, 2020
adfc87f
Update 198.house-robber.md
azl397985856 Aug 16, 2020
ca85844
Update 203.remove-linked-list-elements.md
azl397985856 Aug 16, 2020
8488c30
Update 206.reverse-linked-list.md
azl397985856 Aug 16, 2020
a378a7a
Update 219.contains-duplicate-ii.md
azl397985856 Aug 16, 2020
62539bb
Update 226.invert-binary-tree.md
azl397985856 Aug 16, 2020
9b6e47c
Update 226.invert-binary-tree.md
azl397985856 Aug 16, 2020
a7500c5
Update 232.implement-queue-using-stacks.md
azl397985856 Aug 16, 2020
ef37eed
Update 263.ugly-number.md
azl397985856 Aug 16, 2020
2868b73
Update 283.move-zeroes.md
azl397985856 Aug 16, 2020
c8aff38
Update 283.move-zeroes.md
azl397985856 Aug 16, 2020
b63e4ef
Update 342.power-of-four.md
azl397985856 Aug 16, 2020
87fdb7d
Update 349.intersection-of-two-arrays.md
azl397985856 Aug 16, 2020
21b0b78
Update 371.sum-of-two-integers.md
azl397985856 Aug 16, 2020
1895746
Update 437.path-sum-iii.md
azl397985856 Aug 16, 2020
1dc9b2d
Update 455.AssignCookies.md
azl397985856 Aug 16, 2020
53c5848
Rename 501.Find-Mode-in-Binary-Search-Tree.md to 501.Find-Mode-in-Bin…
azl397985856 Aug 16, 2020
a32aee6
Update README.md
azl397985856 Aug 16, 2020
8d2f859
Update README.en.md
azl397985856 Aug 16, 2020
df6b3a1
Update 575.distribute-candies.md
azl397985856 Aug 16, 2020
d4ecd07
Update 874.walking-robot-simulation.md
azl397985856 Aug 16, 2020
9bc1c11
Update 1260.shift-2d-grid.md
azl397985856 Aug 16, 2020
df284db
Update 1260.shift-2d-grid.md
azl397985856 Aug 16, 2020
bf682e4
Update 1332.remove-palindromic-subsequences.md
azl397985856 Aug 16, 2020
15e1fa4
Update 322.coin-change.md
azl397985856 Aug 16, 2020
c972e16
feat: 增加公司标签,字节、bat (#415)
fly0o0 Aug 16, 2020
b493124
Rename 4.median-of-two-sorted-array.md to 4.median-of-two-sorted-arra…
azl397985856 Aug 19, 2020
bcce863
Update README.md
azl397985856 Aug 19, 2020
5f882b0
Rename 15.3-sum.md to 15.3sum.md
azl397985856 Aug 19, 2020
ce7afd6
Update README.md
azl397985856 Aug 19, 2020
1761b5e
feat: project overview
azl397985856 Aug 19, 2020
689d02d
Update README.md
azl397985856 Aug 19, 2020
288a0d7
Update README.md
azl397985856 Aug 19, 2020
b06818e
feat: 增加动态规划的跳转链接
Aug 21, 2020
7243c00
feat: 重构主页
Aug 24, 2020
8dc850c
Merge branch 'master' of https://github.com/azl397985856/leetcode
Aug 24, 2020
5d76db2
fix: 路径
Aug 24, 2020
5e242e5
feat: 删除没必要的内容
Aug 24, 2020
9044cf4
feat(ml):$263.ugly-number.md (#416)
ztianming Aug 25, 2020
3458335
feat: 插件状态更新
Aug 26, 2020
735527c
Merge branch 'master' of https://github.com/azl397985856/leetcode
Aug 26, 2020
5780374
feat: 91
Aug 26, 2020
4f7f09a
feat: 删除没用的
Aug 26, 2020
53c7faa
feat: leetcode-cheat
Aug 26, 2020
8459218
feat: 模板
Aug 26, 2020
46b09ee
feat(ml): Update 55.jump-game.md (#417)
ztianming Aug 28, 2020
989ce79
feat: 科学
Aug 28, 2020
cf7f2ce
Merge branch 'master' of https://github.com/azl397985856/leetcode
Aug 28, 2020
afc1994
feat: 科学
Aug 30, 2020
ca1635c
Update 1262.greatest-sum-divisible-by-three.md
azl397985856 Sep 13, 2020
613d48f
Update dynamic-programming.md
azl397985856 Sep 16, 2020
6ab91dd
Update 124.binary-tree-maximum-path-sum.md
azl397985856 Sep 16, 2020
3b55254
Update 62.unique-paths.md
azl397985856 Sep 20, 2020
61a1b45
Update 62.unique-paths.md
azl397985856 Sep 20, 2020
f090d83
Update 62.unique-paths.md
azl397985856 Sep 20, 2020
42a8490
Update 198.house-robber.md
azl397985856 Sep 22, 2020
3cc9454
Update 198.house-robber.md
azl397985856 Sep 22, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE/daily-problem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
name: Daily Problem
about: Contribute Daily Problem
title: "【每日一题】- 2020-xx-xx - xxx "
labels: Daily Question
assignees: ''

---

[anything]

题目地址:xxxxxx
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/translation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Translation
about: translation
title: 'feat(translation): xxxxxxx'
labels: 国际化
assignees: ''

---


23 changes: 23 additions & 0 deletions CONTRIBUTING.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Contributing

## Translation

Please pick any work without translation by `submit new issue`. English version and Chinese version are distinguished by file name, e.g. Chinese version file name abc.md, the corresponding English version should be abc.en.md.

Manual translation instead of machine translation, there is no need to translate the technical jargon.

## Contributing to problems

Please follow the template of "problems", what you need to submit are:

- Problem and solution markdown file
- Add the link of the solution in README.md
- Add the link of the solution in README.en.md (optional)
- draw.io file(xml) or pictures (optional)

> Template for reference: [1014.best-sightseeing-pair](./templates/problems/1014.best-sightseeing-pair.md)
> Online painting tools like https://excalidraw.com/, draw.io, processon or iPad apps

## Contributing to daily problem

- Please follow the template of "daily problem" and submit the issue with correct tags (can refer to official tags on LeetCode).
7 changes: 5 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

## 翻译

只需要看哪个没有被翻译即可认领,认领方式为`提交新的issue`形式。英文版本和中文版通过文件名区分。比如中文的文件名是abc.md,那么英文的应该是abc.en.md。
只需要看哪个没有被翻译即可认领,认领方式为`提交新的issue`形式。英文版本和中文版通过文件名区分。比如中文的文件名是 abc.md,那么英文的应该是 abc.en.md。

尽可能使用意译,避免机械性的英文翻译,专有名词无需翻译。

@@ -15,6 +15,9 @@
- README.en.md (如果你是英文题解的话)
- drawio 文件 或者图片(如果你画图的话)

> 模板可参考 [1014.best-sightseeing-pair](./templates/problems/1014.best-sightseeing-pair.md)
> 也可以使用其他画图工具,比如 https://excalidraw.com/ 或者 draw.io 或者 processon 或者 ipad 画图

## 贡献每日一题

- 直接按照“每日一题”格式要求提交issue即可,需要注意的是,要打上正确的tag,如果LeetCode题目,可以参考官方给的tag
- 直接按照“每日一题”格式要求提交 issue 即可,需要注意的是,要打上正确的 tag,如果 LeetCode 题目,可以参考官方给的 tag
Binary file added Kapture 2020-08-19 at 11.37.36.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
301 changes: 100 additions & 201 deletions LICENSE.txt

Large diffs are not rendered by default.

225 changes: 50 additions & 175 deletions README.en.md

Large diffs are not rendered by default.

271 changes: 58 additions & 213 deletions README.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/drawio/208.implement-trie-prefix-tree.en.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2020-07-14T05:44:32.784Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36" etag="spOGC2PEA06TpGs6OMPO" version="13.4.2" type="device"><diagram id="zUBkOizd3lOV14bIgwrr" name="Page-1">7Ztdj6M2FIZ/TS4bgc1HcjlJN7sXXXWrqTSXKy92AlqDqe1sMv31tYMhgMkOVQlEHRJpEr824HkfsA/HZAG36fkjR3n8mWFCF8DB5wX8dQHA2nfVXy28FoIXrgvhwBNcSO5VeE7+JkZ0jHpMMBGNhpIxKpO8KUYsy0gkGxrinJ2azfaMNo+aowOxhOcIUVt9SbCMC3XlO1f9E0kOcXlk1zE1KSobG0HECLNTTYIfFnDLGZPFt/S8JVR7V/pSbLe7UVt1jJNM9tngS/r8SYT+6Y/Njx14kfj3z3j1Cyj28gPRo/mHTWfla+mA2osyWxU2pziR5DlHka45KdxKi2VKVclVX5HICwL75EzUQTdm34RLcr7ZabeyQp1ChKVE8lfVxGzgrY175vRxA1M+XWGUUlzjUGrI4D9Ue746pL4Yk/6FYdAyDD2YY6DpGPAmdsyzHMsfyzEYNB2D7sSO+Q/vmNtybDWxY4HlGH0wx8KmY97U41hoOUYezLHWOObDiR1bvT1VVlO8ozzASMTajEuhZpaQnH0nW0YZV0rGMm0wRd8I/cJEIhOWKTlSLhFVv9EeJioc+a3V4BuTkqW1Bk80OegKyTQcZErVflTXct3L9HzQcdoyFREiS0xyTiIkCV7mTKiWXy8xk2q/Tygt+7gA0HE2252iteFMItMFCAaasVrXBugYf0EHaf9epNcz6TuRbs0boGPeGJV02Z8Z9dCood8KEfypUbsz6hbqwVi3AmjP9Sdm3eO29p2xvhNq35katX1DnogXxrHSFvBJp4v40Q5tlQOyFcO2KbRhpQnG9FYwzNkxw9UZtGeZrAHZ7bwnEBjdpLjccBggALZvxWwgVU5qHCL2Df+7JuLDyYnYCYUWkT2i4n+MxGuNWqAjGHHhqEjsjMX7QlKNU1XSreMqGReJnRJ5X0g8pxXGBZMj6ZFzeTPoqoHpjr+KIK9c3QEdARglKPuaojxPssMyP4r4Gnq1MNzChRMVu5menYiQwxALVk1ibthzqoF3I9YjdzITq89EUxMDPVIgM7HaRAUmJ9YjkzETq81jTke0Ny6xHvmImViN2OTzGLDTCjOxnxDzvcmJ2WkH10Jmx+rNDJ8yLri87Kza3tfvAaN7922IxWsYYqvWeqrbsfbidQADdwNmZyXsa2wGdg0VOx4ZGBeYnbOAM7DbwGDHEwvjArMzGt4M7DYwr2MxY1xgdr7Dn4H9BNjkc5id7ghmYLeBdYWJowIrh+Q5ru/3hE7Q8fTwuHE97Mp2BFQaaxb60f/SneCvIyuMgOsQO2FYl4KD/vwzJgvzywD1yfWaulDeCFWQl6qcs4gIXWZ7LXKkDBUKU9UiOvKLncDJGNbCXh2+qmSqUuQsw8UmUYw4itQ1uyx7rVwoOl50qMdwMfR6wsDrBj7w3zxnYHlH/x+vclW8/mLiUlf72Qn88A8=</diagram></mxfile>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
36 changes: 36 additions & 0 deletions collections/easy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
- [0001.two-sum](../problems/1.two-sum.md)
- [0020.Valid Parentheses](../problems/20.valid-parentheses.md)
- [0021.MergeTwoSortedLists](../problems/21.merge-two-sorted-lists.md)
- [0026.remove-duplicates-from-sorted-array](../problems/26.remove-duplicates-from-sorted-array.md)
- [0053.maximum-sum-subarray](../problems/53.maximum-sum-subarray-cn.md)
- [0088.merge-sorted-array](../problems/88.merge-sorted-array.md)
- [0101.symmetric-tree](../problems/101.symmetric-tree.md)🆕
- [0104.maximum-depth-of-binary-tree](../problems/104.maximum-depth-of-binary-tree.md)
- [0108.convert-sorted-array-to-binary-search-tree](../problems/108.convert-sorted-array-to-binary-search-tree.md)
- [0121.best-time-to-buy-and-sell-stock](../problems/121.best-time-to-buy-and-sell-stock.md)
- [0122.best-time-to-buy-and-sell-stock-ii](../problems/122.best-time-to-buy-and-sell-stock-ii.md)
- [0125.valid-palindrome](../problems/125.valid-palindrome.md)
- [0136.single-number](../problems/136.single-number.md)
- [0155.min-stack](../problems/155.min-stack.md) 🆕
- [0167.two-sum-ii-input-array-is-sorted](../problems/167.two-sum-ii-input-array-is-sorted.md)
- [0169.majority-element](../problems/169.majority-element.md)
- [0172.factorial-trailing-zeroes](../problems/172.factorial-trailing-zeroes.md)
- [0190.reverse-bits](../problems/190.reverse-bits.md)
- [0191.number-of-1-bits](../problems/191.number-of-1-bits.md)
- [0198.house-robber](../problems/198.house-robber.md)
- [0203.remove-linked-list-elements](../problems/203.remove-linked-list-elements.md)
- [0206.reverse-linked-list](../problems/206.reverse-linked-list.md)
- [0219.contains-duplicate-ii](../problems/219.contains-duplicate-ii.md)
- [0226.invert-binary-tree](../problems/226.invert-binary-tree.md)
- [0232.implement-queue-using-stacks](../problems/232.implement-queue-using-stacks.md) 🆕
- [0263.ugly-number](../problems/263.ugly-number.md)
- [0283.move-zeroes](../problems/283.move-zeroes.md)
- [0342.power-of-four](../problems/342.power-of-four.md)
- [0349.intersection-of-two-arrays](../problems/349.intersection-of-two-arrays.md)
- [0371.sum-of-two-integers](../problems/371.sum-of-two-integers.md)
- [0437.path-sum-iii](../problems/437.path-sum-iii.md) 🆕
- [0455.AssignCookies](../problems/455.AssignCookies.md) 🆕
- [0575.distribute-candies](../problems/575.distribute-candies.md)
- [0874.walking-robot-simulation](../problems/874.walking-robot-simulation.md) 🆕
- [1260.shift-2d-grid](../problems/1260.shift-2d-grid.md) 🆕
- [1332.remove-palindromic-subsequences](../problems/1332.remove-palindromic-subsequences.md) 🆕
27 changes: 27 additions & 0 deletions collections/hard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
- [0004.median-of-two-sorted-array](../problems/4.median-of-two-sorted-arrays.md)
- [0023.merge-k-sorted-lists](../problems/23.merge-k-sorted-lists.md)
- [0025.reverse-nodes-in-k-group](../problems/25.reverse-nodes-in-k-groups-cn.md)
- [0030.substring-with-concatenation-of-all-words](../problems/30.substring-with-concatenation-of-all-words.md)
- [0032.longest-valid-parentheses](../problems/32.longest-valid-parentheses.md)
- [0042.trapping-rain-water](../problems/42.trapping-rain-water.md)🖊
- [0052.N-Queens-II](../problems/52.N-Queens-II.md)
- [0084.largest-rectangle-in-histogram](../problems/84.largest-rectangle-in-histogram.md)
- [0085.maximal-rectangle](../problems/85.maximal-rectangle.md)
- [0124.binary-tree-maximum-path-sum](../problems/124.binary-tree-maximum-path-sum.md)
- [0128.longest-consecutive-sequence](../problems/128.longest-consecutive-sequence.md)
- [0145.binary-tree-postorder-traversal](../problems/145.binary-tree-postorder-traversal.md)
- [0212.word-search-ii](../problems/212.word-search-ii.md)
- [0239.sliding-window-maximum](../problems/239.sliding-window-maximum.md)
- [0295.find-median-from-data-stream](../problems/295.find-median-from-data-stream.md)
- [0301.remove-invalid-parentheses](../problems/301.remove-invalid-parentheses.md)
- [0312.burst-balloons](../problems/312.burst-balloons.md) 🆕
- [0335.self-crossPing](../problems/335.self-crossing.md)
- [0460.lfu-cache](../problems/460.lfu-cache.md)
- [0472.concatenated-words](../problems/472.concatenated-words.md) 🆕
- [0493.reverse-pairs](../problems/493.reverse-pairs.md) 🆕
- [0887.super-egg-drop](../problems/887.super-egg-drop.md)
- [0895.maximum-frequency-stack](../problems/895.maximum-frequency-stack.md) 🆕

- [1032.stream-of-characters](../problems/1032.stream-of-characters.md) 🆕
- [1168.optimize-water-distribution-in-a-village](../problems/1168.optimize-water-distribution-in-a-village-cn.md) 🆕
- [1449.form-largest-integer-with-digits-that-add-up-to-target](../problems/1449.form-largest-integer-with-digits-that-add-up-to-target.md) 🆕
108 changes: 108 additions & 0 deletions collections/medium.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
- [0002.add-two-numbers](../problems/2.add-two-numbers.md)
- [0003.longest-substring-without-repeating-characters](../problems/3.longest-substring-without-repeating-characters.md)
- [0005.longest-palindromic-substring](../problems/5.longest-palindromic-substring.md)
- [0011.container-with-most-water](../problems/11.container-with-most-water.md)
- [0015.3-sum](../problems/15.3sum.md)
- [0017.Letter-Combinations-of-a-Phone-Number](../problems/17.Letter-Combinations-of-a-Phone-Number.md) 🆕
- [0019. Remove Nth Node From End of List](../problems/19.removeNthNodeFromEndofList.md)
- [0022.generate-parentheses.md](../problems/22.generate-parentheses.md) 🆕
- [0024. Swap Nodes In Pairs](../problems/24.swapNodesInPairs.md)
- [0029.divide-two-integers](../problems/29.divide-two-integers.md)
- [0031.next-permutation](../problems/31.next-permutation.md)
- [0033.search-in-rotated-sorted-array](../problems/33.search-in-rotated-sorted-array.md)
- [0039.combination-sum](../problems/39.combination-sum.md)
- [0040.combination-sum-ii](../problems/40.combination-sum-ii.md)
- [0046.permutations](../problems/46.permutations.md)
- [0047.permutations-ii](../problems/47.permutations-ii.md)
- [0048.rotate-image](../problems/48.rotate-image.md)
- [0049.group-anagrams](../problems/49.group-anagrams.md)
- [0050.pow-x-n](../problems/50.pow-x-n.md) 🆕
- [0055.jump-game](../problems/55.jump-game.md)
- [0056.merge-intervals](../problems/56.merge-intervals.md)
- [0060.permutation-sequence](../problems/60.permutation-sequence.md) 🆕
- [0062.unique-paths](../problems/62.unique-paths.md) 🖊
- [0073.set-matrix-zeroes](../problems/73.set-matrix-zeroes.md)
- [0075.sort-colors](../problems/75.sort-colors.md)
- [0078.subsets](../problems/78.subsets.md)
- [0079.word-search](../problems/79.word-search-en.md)
- [0080.remove-duplicates-from-sorted-array-ii](../problems/80.remove-duplicates-from-sorted-array-ii.md) 🆕
- [0086.partition-list](../problems/86.partition-list.md)
- [0090.subsets-ii](../problems/90.subsets-ii.md)
- [0091.decode-ways](../problems/91.decode-ways.md)
- [0092.reverse-linked-list-ii](../problems/92.reverse-linked-list-ii.md) 🖊
- [0094.binary-tree-inorder-traversal](../problems/94.binary-tree-inorder-traversal.md)
- [0095.unique-binary-search-trees-ii](../problems/95.unique-binary-search-trees-ii.md) 🆕
- [0096.unique-binary-search-trees](../problems/96.unique-binary-search-trees.md) 🆕
- [0098.validate-binary-search-tree](../problems/98.validate-binary-search-tree.md)
- [0102.binary-tree-level-order-traversal](../problems/102.binary-tree-level-order-traversal.md)
- [0103.binary-tree-zigzag-level-order-traversal](../problems/103.binary-tree-zigzag-level-order-traversal.md)
- [105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal.md](../problems/105.Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal.md)
- [0113.path-sum-ii](../problems/113.path-sum-ii.md)
- [0129.sum-root-to-leaf-numbers](../problems/129.sum-root-to-leaf-numbers.md)
- [0130.surrounded-regions](../problems/130.surrounded-regions.md)
- [0131.palindrome-partitioning](../problems/131.palindrome-partitioning.md)
- [0139.word-break](../problems/139.word-break.md)
- [0144.binary-tree-preorder-traversal](../problems/144.binary-tree-preorder-traversal.md)
- [0150.evaluate-reverse-polish-notation](../problems/150.evaluate-reverse-polish-notation.md)
- [0152.maximum-product-subarray](../problems/152.maximum-product-subarray.md) 🖊
- [0199.binary-tree-right-side-view](../problems/199.binary-tree-right-side-view.md)
- [0200.number-of-islands](../problems/200.number-of-islands.md) 🆕
- [0201.bitwise-and-of-numbers-range](../problems/201.bitwise-and-of-numbers-range.md) 🖊
- [0208.implement-trie-prefix-tree](../problems/208.implement-trie-prefix-tree.md)
- [0209.minimum-size-subarray-sum](../problems/209.minimum-size-subarray-sum.md)
- [0211.add-and-search-word-data-structure-design](../problems/211.add-and-search-word-data-structure-design.md) 🆕
- [0215.kth-largest-element-in-an-array](../problems/215.kth-largest-element-in-an-array.md) 🆕
- [0221.maximal-square](../problems/221.maximal-square.md)
- [0229.majority-element-ii](../problems/229.majority-element-ii.md) 🆕
- [0230.kth-smallest-element-in-a-bst](../problems/230.kth-smallest-element-in-a-bst.md)
- [0236.lowest-common-ancestor-of-a-binary-tree](../problems/236.lowest-common-ancestor-of-a-binary-tree.md)
- [0238.product-of-array-except-self](../problems/238.product-of-array-except-self.md)
- [0240.search-a-2-d-matrix-ii](../problems/240.search-a-2-d-matrix-ii.md)
- [0279.perfect-squares](../problems/279.perfect-squares.md)
- [0309.best-time-to-buy-and-sell-stock-with-cooldown](../problems/309.best-time-to-buy-and-sell-stock-with-cooldown.md)
- [0322.coin-change](../problems/322.coin-change.md)
- [0328.odd-even-linked-list](../problems/328.odd-even-linked-list.md)
- [0334.increasing-triplet-subsequence](../problems/334.increasing-triplet-subsequence.md)
- [0337.house-robber-iii.md](../problems/337.house-robber-iii.md)
- [0343.integer-break](../problems/343.integer-break.md)🆕
- [0365.water-and-jug-problem](../problems/365.water-and-jug-problem.md)
- [0378.kth-smallest-element-in-a-sorted-matrix](../problems/378.kth-smallest-element-in-a-sorted-matrix.md)
- [0380.insert-delete-getrandom-o1](../problems/380.insert-delete-getrandom-o1.md)
- [0416.partition-equal-subset-sum](../problems/416.partition-equal-subset-sum.md)🖊
- [0445.add-two-numbers-ii](../problems/445.add-two-numbers-ii.md)
- [0454.4-sum-ii](../problems/454.4-sum-ii.md)
- [0474.ones-and-zeros](../problems/474.ones-and-zeros-en.md)
- [0494.target-sum](../problems/494.target-sum.md)
- [0516.longest-palindromic-subsequence](../problems/516.longest-palindromic-subsequence.md)
- [0518.coin-change-2](../problems/518.coin-change-2.md)
- [0547.friend-circles](../problems/547.friend-circles-en.md)
- [0560.subarray-sum-equals-k](../problems/560.subarray-sum-equals-k.md)
- [0609.find-duplicate-file-in-system](../problems/609.find-duplicate-file-in-system.md)
- [0611.valid-triangle-number](../problems/611.valid-triangle-number.md)
- [0718.maximum-length-of-repeated-subarray](../problems/718.maximum-length-of-repeated-subarray.md)
- [0785.is-graph-bipartite](../problems/785.is-graph-bipartite.md) 🆕
- [0820.short-encoding-of-words](../problems/820.short-encoding-of-words.md) 🖊
- [0875.koko-eating-bananas](../problems/875.koko-eating-bananas.md)
- [0877.stone-game](../problems/877.stone-game.md)
- [0886.possible-bipartition](../problems/886.possible-bipartition.md) 🆕
- [0900.rle-iterator](../problems/900.rle-iterator.md)
- [0912.sort-an-array](../problems/912.sort-an-array.md)
- [0935.knight-dialer](../problems/935.knight-dialer.md) 🆕
- [1011.capacity-to-ship-packages-within-d-days](../problems/1011.capacity-to-ship-packages-within-d-days.md)
- [1014.best-sightseeing-pair](../problems/1014.best-sightseeing-pair.md) 🆕
- [1015.smallest-integer-divisible-by-k](../problems/1015.smallest-integer-divisible-by-k.md)
- [1019.next-greater-node-in-linked-list](../problems/1019.next-greater-node-in-linked-list.md) 🆕
- [1020.number-of-enclaves](../problems/1020.number-of-enclaves.md)
- [1023.camelcase-matching](../problems/1023.camelcase-matching.md)
- [1031.maximum-sum-of-two-non-overlapping-subarrays](../problems/1031.maximum-sum-of-two-non-overlapping-subarrays.md)
- [1104.path-in-zigzag-labelled-binary-tree](../problems/1104.path-in-zigzag-labelled-binary-tree.md)
- [1131.maximum-of-absolute-value-expression](../problems/1131.maximum-of-absolute-value-expression.md)
- [1186.maximum-subarray-sum-with-one-deletion](../problems/1186.maximum-subarray-sum-with-one-deletion.md) 🆕
- [1218.longest-arithmetic-subsequence-of-given-difference](../problems/1218.longest-arithmetic-subsequence-of-given-difference.md)
- [1227.airplane-seat-assignment-probability](../problems/1227.airplane-seat-assignment-probability.md)
- [1261.find-elements-in-a-contaminated-binary-tree](../problems/1261.find-elements-in-a-contaminated-binary-tree.md)
- [1262.greatest-sum-divisible-by-three](../problems/1262.greatest-sum-divisible-by-three.md)
- [1297.maximum-number-of-occurrences-of-a-substring](../problems/1297.maximum-number-of-occurrences-of-a-substring.md)
- [1310.xor-queries-of-a-subarray](../problems/1310.xor-queries-of-a-subarray.md) 🆕
- [1334.find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance](../problems/1334.find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance.md) 🆕
- [1371.find-the-longest-substring-containing-vowels-in-even-counts](../problems/1371.find-the-longest-substring-containing-vowels-in-even-counts.md) 🆕
2 changes: 1 addition & 1 deletion daily/2019-06-27.md
Original file line number Diff line number Diff line change
@@ -52,7 +52,7 @@ function sqrt(num) {
也就是说,函数上任一点(x,f(x))处的切线斜率是2x。
那么,x-f(x)/(2x)就是一个比x更接近的近似值。代入 f(x)=x^2-a得到x-(x^2-a)/(2x),也就是(x+a/x)/2。

![2019-06-27](../assets/daily/2019-06-27.gif)
![2019-06-27](https://tva1.sinaimg.cn/large/007S8ZIlly1ghludzm5xsg30ip0dct9s.gif)

(图片来自Wikipedia)

2 changes: 1 addition & 1 deletion daily/2019-07-10.md
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@

这个题目解释起来比较费劲,我在网上找了一个现成的图来解释一下:

![weight-ball](../assets/daily/weight-ball.jpg)
![weight-ball](https://tva1.sinaimg.cn/large/007S8ZIlly1ghlue317j6j30d80dcta4.jpg)

图中“1+”是指“1号小球为重”这一可能性。“1-”是指“1号小球为轻”这一可能性。
一开始一共有24种可能性。
2 changes: 1 addition & 1 deletion daily/2019-07-23.md
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@

```

![2019-07-23](../assets/daily/2019-07-23.jpeg)
![2019-07-23](https://tva1.sinaimg.cn/large/007S8ZIlly1ghludxwb1aj30py1hc0tr.jpg)

## 参考答案

2 changes: 1 addition & 1 deletion daily/2019-07-26.md
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@

## 题目描述

![2019-07-26](../assets/daily/2019-07-26.jpeg)
![2019-07-26](https://tva1.sinaimg.cn/large/007S8ZIlly1ghludytrtlj30py1hcas1.jpg)

## 参考答案

2 changes: 1 addition & 1 deletion daily/2019-07-29.md
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ Example 2:
2. row->col、col->row 的切换都伴随读取的初始位置的变化;
3. 结束条件是row头>row尾或者col顶>col底

![剥洋葱](../assets/problems/54.spiral-matrix.jpg)
![剥洋葱](https://tva1.sinaimg.cn/large/007S8ZIlly1ghlue0ni96j30b00bdq35.jpg)

时间复杂度O(m*n), 空间复杂度O(1)

2 changes: 1 addition & 1 deletion daily/2019-07-30.md
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@
那么沿着这条纬线(记为E纬线)上任意一点向东走一英里,始终会回到原点,只是走的圈数不同而已。
根据题目倒推,在这条纬线以北一英里存在一条纬线(记为N纬线),从N纬线的任意一点向南一英里到达E纬线W点,沿着E纬线向东一英里,必会回到W点,再向北走一英里恰好可以回到起点。北极点可能包含在这个集合中,也可能不在。
如下图示供参考:
![earth-problem](../assets/daily/2019-07-30.jpg)
![earth-problem](https://tva1.sinaimg.cn/large/007S8ZIlly1ghlue5gt6uj30u01441l0.jpg)

所以答案是无数个点

Loading