Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
leetcode
提交
2d1371c5
L
leetcode
项目概览
爱吃血肠
/
leetcode
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
leetcode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
2d1371c5
编写于
5月 03, 2019
作者:
L
luzhipeng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 首页排版修改
上级
a951ec64
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
78 addition
and
71 deletion
+78
-71
README.md
README.md
+78
-71
未找到文件。
README.md
浏览文件 @
2d1371c5
...
@@ -18,8 +18,8 @@ leetcode 题解,记录自己的 leetcode 解题之路。
...
@@ -18,8 +18,8 @@ leetcode 题解,记录自己的 leetcode 解题之路。
## 食用指南
## 食用指南
-
对于最近添加的部分,
前
面会有 🆕 标注
-
对于最近添加的部分,
后
面会有 🆕 标注
-
对于最近更新的部分,
前
面会有 🖊 标注
-
对于最近更新的部分,
后
面会有 🖊 标注
-
将来会在这里更新anki卡片
-
将来会在这里更新anki卡片
-
这里有一份leetcode官方账号在知乎上给出的一个《互联网公司最常见的面试算法题有哪些?》的答案,我这里尽量去覆盖回答中的题目和知识点
-
这里有一份leetcode官方账号在知乎上给出的一个《互联网公司最常见的面试算法题有哪些?》的答案,我这里尽量去覆盖回答中的题目和知识点
原文地址: https://www.zhihu.com/question/24964987/answer/586425979
原文地址: https://www.zhihu.com/question/24964987/answer/586425979
...
@@ -53,9 +53,9 @@ leetcode 题解,记录自己的 leetcode 解题之路。
...
@@ -53,9 +53,9 @@ leetcode 题解,记录自己的 leetcode 解题之路。
## 精彩预告
## 精彩预告
42.
trapping-rain-water-1(雨水收集问题):
00
42.
trapping-rain-water-1(雨水收集问题):
![
42.trapping-rain-water
](
./assets/problems/42.trapping-rain-water-1.png
)
![
00
42.trapping-rain-water
](
./assets/problems/42.trapping-rain-water-1.png
)
浏览器中的栈:
浏览器中的栈:
...
@@ -69,81 +69,86 @@ leetcode 题解,记录自己的 leetcode 解题之路。
...
@@ -69,81 +69,86 @@ leetcode 题解,记录自己的 leetcode 解题之路。
![
koko-eating-bananas
](
./assets/problems/koko-eating-bananas.png
)
![
koko-eating-bananas
](
./assets/problems/koko-eating-bananas.png
)
## 进度
-
[
Top 100 Linked Questions
](
https://leetcode.com/problemset/top-100-liked-questions/
)(
44/100
)
-
[
Top Interview Questions
](
https://leetcode.com/problemset/top-interview-questions/
)(
59/145
)
## 传送门
## 传送门
### leetcode 经典题目的解析
### leetcode 经典题目的解析
#### 简单难度
#### 简单难度
-
🖊
[
20. Valid Parentheses
](
./problems/20.validParentheses.md
)
-
[
0020.Valid Parentheses
](
./problems/20.validParentheses.md
)
🖊
-
[
26.remove-duplicates-from-sorted-array
](
./problems/26.remove-duplicates-from-sorted-array.md
)
-
[
00
26.remove-duplicates-from-sorted-array
](
./problems/26.remove-duplicates-from-sorted-array.md
)
-
🆕
[
88.merge-sorted-array
](
./problems/88.merge-sorted-array.md
)
-
[
0088.merge-sorted-array
](
./problems/88.merge-sorted-array.md
)
🆕
-
[
136.single-number
](
./problems/136.single-number.md
)
-
[
0
136.single-number
](
./problems/136.single-number.md
)
-
[
167.two-sum-ii-input-array-is-sorted
](
./problems/167.two-sum-ii-input-array-is-sorted.md
)
-
[
0
167.two-sum-ii-input-array-is-sorted
](
./problems/167.two-sum-ii-input-array-is-sorted.md
)
-
🆕
[
169.majority-element
](
./problems/169.majority-element.md
)
-
[
0169.majority-element
](
./problems/169.majority-element.md
)
🆕
-
[
190.reverse-bits
](
./problems/190.reverse-bits.md
)
-
[
0
190.reverse-bits
](
./problems/190.reverse-bits.md
)
-
[
191.number-of-1-bits
](
./problems/191.number-of-1-bits.md
)
-
[
0
191.number-of-1-bits
](
./problems/191.number-of-1-bits.md
)
-
[
203.remove-linked-list-elements
](
./problems/203.remove-linked-list-elements.md
)
-
[
0
203.remove-linked-list-elements
](
./problems/203.remove-linked-list-elements.md
)
-
[
206.reverse-linked-list
](
./problems/206.reverse-linked-list.md
)
-
[
0
206.reverse-linked-list
](
./problems/206.reverse-linked-list.md
)
-
[
219.contains-duplicate-ii
](
./problems/219.contains-duplicate-ii.md
)
-
[
0
219.contains-duplicate-ii
](
./problems/219.contains-duplicate-ii.md
)
-
[
226.invert-binary-tree
](
./problems/226.invert-binary-tree.md
)
-
[
0
226.invert-binary-tree
](
./problems/226.invert-binary-tree.md
)
-
[
283.move-zeroes
](
./problems/283.move-zeroes.md
)
-
[
0
283.move-zeroes
](
./problems/283.move-zeroes.md
)
-
[
349.intersection-of-two-arrays
](
./problems/349.intersection-of-two-arrays.md
)
-
[
0
349.intersection-of-two-arrays
](
./problems/349.intersection-of-two-arrays.md
)
#### 中等难度
#### 中等难度
-
[
2. Add Two Numbers
](
./problems/2.addTwoNumbers.md
)
-
[
000
2. Add Two Numbers
](
./problems/2.addTwoNumbers.md
)
-
[
3. Longest Substring Without Repeating Characters
](
./problems/3.longestSubstringWithoutRepeatingCharacters.md
)
-
[
000
3. Longest Substring Without Repeating Characters
](
./problems/3.longestSubstringWithoutRepeatingCharacters.md
)
-
[
11.container-with-most-water
](
./problems/11.container-with-most-water.md
)
-
[
00
11.container-with-most-water
](
./problems/11.container-with-most-water.md
)
-
[
19. Remove Nth Node From End of List
](
./problems/19.removeNthNodeFromEndofList.md
)
-
[
00
19. Remove Nth Node From End of List
](
./problems/19.removeNthNodeFromEndofList.md
)
-
[
24. Swap Nodes In Pairs
](
./problems/24.swapNodesInPairs.md
)
-
[
00
24. Swap Nodes In Pairs
](
./problems/24.swapNodesInPairs.md
)
-
🆕
[
39.combination-sum
](
./problems/39.combination-sum.md
)
-
[
0039.combination-sum
](
./problems/39.combination-sum.md
)
🆕
-
🆕
[
40.combination-sum-ii
](
./problems/40.combination-sum-ii.md
)
-
[
0040.combination-sum-ii
](
./problems/40.combination-sum-ii.md
)
🆕
-
🆕
[
46.permutations
](
./problems/46.permutations.md
)
-
[
0046.permutations
](
./problems/46.permutations.md
)
🆕
-
🆕
[
47.permutations-ii
](
./problems/47.permutations-ii.md
)
-
[
0047.permutations-ii
](
./problems/47.permutations-ii.md
)
🆕
-
🆕
[
55.jump-game
](
./problems/55.jump-game.md
)
-
[
0055.jump-game
](
./problems/55.jump-game.md
)
🆕
-
🆕
[
62.unique-paths
](
./problems/62.unique-paths.md
)
-
[
0062.unique-paths
](
./problems/62.unique-paths.md
)
🆕
-
[
75.sort-colors
](
./problems/75.sort-colors.md
)
-
[
00
75.sort-colors
](
./problems/75.sort-colors.md
)
-
🆕
[
78.subsets
](
./problems/78.subsets.md
)
-
[
0078.subsets
](
./problems/78.subsets.md
)
🆕
-
[
86.partition-list
](
./problems/86.partition-list.md
)
-
[
00
86.partition-list
](
./problems/86.partition-list.md
)
-
🆕
[
90.subsets-ii
](
./problems/90.subsets-ii.md
)
-
[
0090.subsets-ii
](
./problems/90.subsets-ii.md
)
🆕
-
[
92.reverse-linked-list-ii
](
./problems/92.reverse-linked-list-ii.md
)
-
[
00
92.reverse-linked-list-ii
](
./problems/92.reverse-linked-list-ii.md
)
-
[
94.binary-tree-inorder-traversal
](
./problems/94.binary-tree-inorder-traversal.md
)
-
[
00
94.binary-tree-inorder-traversal
](
./problems/94.binary-tree-inorder-traversal.md
)
-
[
102.binary-tree-level-order-traversal
](
./problems/102.binary-tree-level-order-traversal.md
)
-
[
0
102.binary-tree-level-order-traversal
](
./problems/102.binary-tree-level-order-traversal.md
)
-
[
103.binary-tree-zigzag-level-order-traversal
](
./problems/103.binary-tree-zigzag-level-order-traversal.md
)
-
[
0
103.binary-tree-zigzag-level-order-traversal
](
./problems/103.binary-tree-zigzag-level-order-traversal.md
)
-
[
139.word-break
](
./problems/139.word-breakmd
)
-
[
0
139.word-break
](
./problems/139.word-breakmd
)
-
[
144.binary-tree-preorder-traversal
](
./problems/144.binary-tree-preorder-traversal.md
)
-
[
0
144.binary-tree-preorder-traversal
](
./problems/144.binary-tree-preorder-traversal.md
)
-
🖊
[
150.evaluate-reverse-polish-notation
](
./problems/150.evaluate-reverse-polish-notation.md
)
-
[
0150.evaluate-reverse-polish-notation
](
./problems/150.evaluate-reverse-polish-notation.md
)
🖊
-
🆕
[
152.maximum-product-subarray
](
./problems/152.maximum-product-subarray.md
)
-
[
0152.maximum-product-subarray
](
./problems/152.maximum-product-subarray.md
)
🆕
-
[
199.binary-tree-right-side-view
](
./problems/199.binary-tree-right-side-view.md
)
-
[
0
199.binary-tree-right-side-view
](
./problems/199.binary-tree-right-side-view.md
)
-
[
201.bitwise-and-of-numbers-range
](
./problems/201.bitwise-and-of-numbers-range.md
)
-
[
0
201.bitwise-and-of-numbers-range
](
./problems/201.bitwise-and-of-numbers-range.md
)
-
🆕
[
208.implement-trie-prefix-tree
](
./problems/208.implement-trie-prefix-tree.md
)
-
[
0208.implement-trie-prefix-tree
](
./problems/208.implement-trie-prefix-tree.md
)
🆕
-
🖊
[
209.minimum-size-subarray-sum
](
./problems/209.minimum-size-subarray-sum.md
)
-
[
0209.minimum-size-subarray-sum
](
./problems/209.minimum-size-subarray-sum.md
)
🖊
-
🆕
[
236.lowest-common-ancestor-of-a-binary-tree
](
./problems/236.lowest-common-ancestor-of-a-binary-tree.md
)
-
[
0236.lowest-common-ancestor-of-a-binary-tree
](
./problems/236.lowest-common-ancestor-of-a-binary-tree.md
)
🆕
-
🆕
[
238.product-of-array-except-self
](
./problems/238.product-of-array-except-self.md
)
-
[
0238.product-of-array-except-self
](
./problems/238.product-of-array-except-self.md
)
🆕
-
[
240.search-a-2-d-matrix-ii
](
./problems/240.search-a-2-d-matrix-ii.md
)
-
[
0
240.search-a-2-d-matrix-ii
](
./problems/240.search-a-2-d-matrix-ii.md
)
-
🖊
[
279.perfect-squares
](
./problems/279.perfect-squares.md
)
-
[
0279.perfect-squares
](
./problems/279.perfect-squares.md
)
🖊
-
[
322.coin-change
](
./problems/322.coin-change.md
)
-
[
0
322.coin-change
](
./problems/322.coin-change.md
)
-
🆕
[
334.increasing-triplet-subsequence
](
./problems/334.increasing-triplet-subsequence.md
)
-
[
0
334.increasing-triplet-subsequence
](
./problems/334.increasing-triplet-subsequence.md
)
-
[
328.odd-even-linked-list
](
./problems/328.odd-even-linked-list.md
)
-
[
0
328.odd-even-linked-list
](
./problems/328.odd-even-linked-list.md
)
-
[
416.partition-equal-subset-sum
](
./problems/416.partition-equal-subset-sum.md
)
-
[
0
416.partition-equal-subset-sum
](
./problems/416.partition-equal-subset-sum.md
)
-
[
445.add-two-numbers-ii
](
./problems/445.add-two-numbers-ii.md
)
-
[
0
445.add-two-numbers-ii
](
./problems/445.add-two-numbers-ii.md
)
-
[
518.coin-change-2
](
./problems/518.coin-change-2.md
)
-
[
0
518.coin-change-2
](
./problems/518.coin-change-2.md
)
-
[
875.koko-eating-bananas
](
./problems/875.koko-eating-bananas.md
)
-
[
0
875.koko-eating-bananas
](
./problems/875.koko-eating-bananas.md
)
-
[
877.stone-game
](
./problems/877.stone-game.md
)
-
[
0
877.stone-game
](
./problems/877.stone-game.md
)
-
[
887.super-egg-drop
](
./problems/887.super-egg-drop.md
)
-
[
0
887.super-egg-drop
](
./problems/887.super-egg-drop.md
)
-
[
900.rle-iterator
](
./problems/900.rle-iterator.md
)
-
[
0
900.rle-iterator
](
./problems/900.rle-iterator.md
)
#### 困难难度
#### 困难难度
-
🆕
[
23.merge-k-sorted-lists
](
./problems/23.merge-k-sorted-lists.md
)
-
[
00
23.merge-k-sorted-lists
](
./problems/23.merge-k-sorted-lists.md
)
-
🆕
[
42.trapping-rain-water
](
./problems/42.trapping-rain-water.md
)
-
[
00
42.trapping-rain-water
](
./problems/42.trapping-rain-water.md
)
-
🆕
[
128.longest-consecutive-sequence
](
./problems/128.longest-consecutive-sequence.md
)
-
[
0128.longest-consecutive-sequence
](
./problems/128.longest-consecutive-sequence.md
)
🆕
-
[
145.binary-tree-postorder-traversal
](
./problems/145.binary-tree-postorder-traversal.md
)
-
[
0
145.binary-tree-postorder-traversal
](
./problems/145.binary-tree-postorder-traversal.md
)
-
[
146.lru-cache
](
./problems/146.lru-cache.md
)
-
[
0
146.lru-cache
](
./problems/146.lru-cache.md
)
-
🆕
[
239.sliding-window-maximum
](
./problems/239.sliding-window-maximum.md
)
-
[
0
239.sliding-window-maximum
](
./problems/239.sliding-window-maximum.md
)
-
🆕
[
295.find-median-from-data-stream.md
](
./problems/295.find-median-from-data-stream.md
)
-
[
0295.find-median-from-data-stream.md
](
./problems/295.find-median-from-data-stream.md
)
🆕
-
[
301.remove-invalid-parentheses
](
./problems/301.remove-invalid-parentheses.md
)
-
[
0
301.remove-invalid-parentheses
](
./problems/301.remove-invalid-parentheses.md
)
### 数据结构与算法的总结
### 数据结构与算法的总结
...
@@ -175,13 +180,15 @@ anki - 文件 - 导入 - 下拉格式选择“打包的 anki集合”,然后
...
@@ -175,13 +180,15 @@ anki - 文件 - 导入 - 下拉格式选择“打包的 anki集合”,然后
### 计划
### 计划
-
[
494.target-sum
](
./todo/494.target-sum.js
)
-
[
0494.target-sum
](
./todo/494.target-sum.js
)
-
[
0609.find-duplicate-file-in-system
](
./todo/609.find-duplicate-file-in-system.js
)
-
[
609.find-duplicate-file-in-system
](
./todo/609.find-duplicate-file-in-system
.js
)
-
[
0010.regular-expression-matching
](
./todo/10.regular-expression-matching
.js
)
-
[
10.regular-expression-matching
](
./todo/10.regular-expression-matching
.js
)
-
[
0309.best-time-to-buy-and-sell-stock-with-cooldown
](
./todo/309.best-time-to-buy-and-sell-stock-with-cooldown
.js
)
-
[
365.water-and-jug-problem
](
./todo/365.water-and-jug-problem.js
)
-
[
0
365.water-and-jug-problem
](
./todo/365.water-and-jug-problem.js
)
-
[
anki 卡片 完善
](
./assets/anki/
)
-
[
anki 卡片 完善
](
./assets/anki/
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录