2
2
3
3
![ ] ( https://visitor-badge.glitch.me/badge?page_id=<your_page_id> )
4
4
5
- Leetcode刷题记录
5
+ Leetcode刷题记录
6
6
7
7
+ Python/C++: @[ luyanfcp] ( https://github.com/LuYanFCP )
8
8
+ Java: @[ AComputerFan] ( https://github.com/AComputerFan )
9
9
10
- ## 分类整理
10
+ 分类整理
11
+ ---------------
12
+
13
+ ## 线性数据结构
11
14
12
15
### 链表
13
16
14
17
+ No.2 [ cpp] ( cpp/2.cpp )
15
18
+ No.2 [ cpp] ( cpp/109.cpp )
16
19
20
+ ### 字符串
21
+
22
+ + No.647 [ cpp] ( cpp/647.cpp ) ** 回文串算法**
23
+
24
+ ### 栈
25
+
26
+ + No.32 [ cpp] ( cpp/32.cpp ) [ python] ( python/32.py )
27
+ + No.42 [ python] ( python/42.cpp )
28
+
29
+ ## 图
30
+
31
+ ### 二叉树的遍历
32
+
33
+ + No.113: [ cpp] ( cpp/113.cpp ) [ python] ( python/113.py )
34
+ + No.1028: [ cpp] ( cpp/1028.cpp ) [ python] ( python/1028.py )
35
+
17
36
### dfs/bfs
18
37
19
38
+ No.46 [ python] ( python/46.py )
@@ -27,47 +46,31 @@ Leetcode刷题记录
27
46
+ No.529 [ cpp] ( cpp/529.cpp )
28
47
+ No.733 [ cpp] ( cpp/733.cpp )
29
48
30
- ### 并查集
31
-
32
- + No.990 [ cpp(未优化)] ( cpp/990.cpp ) [ cpp优化] ( cpp/990_1.cpp )
33
-
34
- ### 位运算
35
-
36
- + No.136 [ cpp] ( cpp/136.cpp )
37
- + No.64 [ cpp] ( cpp/64.cpp ) [ python] ( python/64.py )
38
-
39
- ### 散列表(HashTable)
40
-
41
- + No.1 [ cpp] ( cpp/1.cpp ) [ python] ( python/1.py )
42
- + No.3 [ cpp] ( cpp/3.cpp )
43
- + No.350 [ cpp] ( cpp/350.cpp ) [ python] ( python/350.py )
44
-
45
- ### 双指针
46
-
47
- + No.238 [ cpp] ( cpp/238.cpp ) [ python] ( python/238.py )
48
-
49
49
### 字典树
50
50
51
51
+ No.139 [ cpp] ( cpp/139.cpp )
52
52
+ No.208 [ cpp] ( cpp/数据结构/Trie.cpp )
53
53
+ No.211 [ cpp] ( cpp/211.cpp )
54
54
+ No.212 [ cpp] ( cpp/212.cpp )
55
55
56
- ### 字符串
56
+ ### 并查集
57
57
58
- + No.647 [ cpp] ( cpp/647 .cpp ) ** 回文串算法 **
58
+ + No.990 [ cpp(未优化) ] ( cpp/990 .cpp ) [ cpp优化 ] ( cpp/990_1.cpp )
59
59
60
- ### 栈
60
+ ## 散列表(HashTable)
61
61
62
- + No.32 [ cpp] ( cpp/32.cpp ) [ python] ( python/32.py )
63
- + No.42 [ python] ( python/42.cpp )
62
+ + No.1 [ cpp] ( cpp/1.cpp ) [ python] ( python/1.py )
63
+ + No.3 [ cpp] ( cpp/3.cpp )
64
+ + No.350 [ cpp] ( cpp/350.cpp ) [ python] ( python/350.py )
64
65
65
- ## 二叉树
66
+ ## 位运算
66
67
67
- ### 二叉树的遍历
68
+ + No.136 [ cpp] ( cpp/136.cpp )
69
+ + No.64 [ cpp] ( cpp/64.cpp ) [ python] ( python/64.py )
68
70
69
- + No.113: [ cpp] ( cpp/113.cpp ) [ python] ( python/113.py )
70
- + No.1028: [ cpp] ( cpp/1028.cpp ) [ python] ( python/1028.py )
71
+ ### 双指针
72
+
73
+ + No.238 [ cpp] ( cpp/238.cpp ) [ python] ( python/238.py )
71
74
72
75
## 排序
73
76
@@ -99,7 +102,9 @@ Leetcode刷题记录
99
102
+ No.100 [ cpp] ( cpp/100.py ) [ python] ( python/100.py )
100
103
+ No.108 [ cpp] ( cpp/100.py ) [ python] ( python/108.py )
101
104
102
- ## 前缀和/树状数组
105
+ ## 经典算法
106
+
107
+ ### 前缀和/树状数组
103
108
104
109
+ No.303 [ cpp] ( cpp/303.cpp )
105
110
+ No.307 [ cpp] ( cpp/307.cpp )
@@ -115,6 +120,10 @@ Leetcode刷题记录
115
120
+ No.1300 [ cpp] ( cpp/1300.cpp ) [ python] ( python/1300.py )
116
121
+ No.878 [ cpp] ( cpp/878.cpp ) [ python] ( python/878.py )
117
122
123
+ ### 暴力破解
124
+
125
+ + No. 679 [ cpp] ( cpp/679.cpp )
126
+
118
127
## 数学题
119
128
120
129
+ No.1025 [ python] ( python/1025.py )
@@ -127,10 +136,6 @@ Leetcode刷题记录
127
136
+ No.51 [ cpp] ( 剑指offer/cpp/51.cpp ) [ python] ( 剑指offer/python/51.py )
128
137
+ No.59 [ cpp] ( 剑指offer/cpp/59.cpp )
129
138
130
- ### 暴力破解
131
-
132
- + No. 679 [ cpp] ( cpp/679.cpp )
133
-
134
139
## 专题
135
140
136
141
### 状态DP
@@ -147,5 +152,4 @@ Leetcode刷题记录
147
152
148
153
+ No.412 [ python] ( python/410.py )
149
154
150
- ### 极大极小问题
151
-
155
+ #### 极大极小问题
0 commit comments