forked from doocs/leetcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
3413 lines (3406 loc) · 167 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
site_name: LeetCode Wiki
site_url: https://doocs.github.io/leetcode
site_description: 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
site_author: yanglbme
site_dir: site
docs_dir: docs
repo_name: doocs/leetcode
repo_url: https://github.com/doocs/leetcode
copyright: Copyright © 2024 Doocs
theme:
name: material
custom_dir: overrides
features:
- announce.dismiss
- content.code.annotate
- content.code.copy
# - content.code.select
# - content.tabs.link
- content.tooltips
# - header.autohide
# - navigation.expand
- navigation.footer
- navigation.indexes
# - navigation.instant
# - navigation.instant.prefetch
# - navigation.instant.progress
# - navigation.prune
- navigation.sections
- navigation.tabs
# - navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
- toc.follow
- toc.integrate
icon:
repo: fontawesome/brands/github
language: zh
palette:
- media: "(prefers-color-scheme)"
toggle:
icon: material/link
name: Switch to light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: indigo
accent: indigo
toggle:
icon: material/toggle-switch
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: indigo
toggle:
icon: material/toggle-switch-off
name: Switch to system preference
plugins:
- search:
separator: '[\s\u200b\-_,:!=\[\]()"`/]+|\.(?!\d)|&[lg]t;|(?!\b)(?=[A-Z][a-z])'
markdown_extensions:
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
extra_javascript:
- javascripts/katex.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/contrib/auto-render.min.js
extra_css:
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.css
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/yanglbme
- icon: fontawesome/solid/paper-plane
link: mailto:contact@yanglibin.info
- icon: fontawesome/solid/code
link: https://leetcode.cn/u/lcbin/
alternate:
- name: English
link: /leetcode/en/
lang: en
- name: 中文
link: /leetcode/
lang: zh
nav:
- 首页:
- 首页: index.md
- 参与贡献: intro/contribution.md
- LeetCode 全解:
- 1. 两数之和: lc/1.md
- 2. 两数相加: lc/2.md
- 3. 无重复字符的最长子串: lc/3.md
- 4. 寻找两个正序数组的中位数: lc/4.md
- 5. 最长回文子串: lc/5.md
- 6. Z 字形变换: lc/6.md
- 7. 整数反转: lc/7.md
- 8. 字符串转换整数 (atoi): lc/8.md
- 9. 回文数: lc/9.md
- 10. 正则表达式匹配: lc/10.md
- 11. 盛最多水的容器: lc/11.md
- 12. 整数转罗马数字: lc/12.md
- 13. 罗马数字转整数: lc/13.md
- 14. 最长公共前缀: lc/14.md
- 15. 三数之和: lc/15.md
- 16. 最接近的三数之和: lc/16.md
- 17. 电话号码的字母组合: lc/17.md
- 18. 四数之和: lc/18.md
- 19. 删除链表的倒数第 N 个结点: lc/19.md
- 20. 有效的括号: lc/20.md
- 21. 合并两个有序链表: lc/21.md
- 22. 括号生成: lc/22.md
- 23. 合并 K 个升序链表: lc/23.md
- 24. 两两交换链表中的节点: lc/24.md
- 25. K 个一组翻转链表: lc/25.md
- 26. 删除有序数组中的重复项: lc/26.md
- 27. 移除元素: lc/27.md
- 28. 找出字符串中第一个匹配项的下标: lc/28.md
- 29. 两数相除: lc/29.md
- 30. 串联所有单词的子串: lc/30.md
- 31. 下一个排列: lc/31.md
- 32. 最长有效括号: lc/32.md
- 33. 搜索旋转排序数组: lc/33.md
- 34. 在排序数组中查找元素的第一个和最后一个位置: lc/34.md
- 35. 搜索插入位置: lc/35.md
- 36. 有效的数独: lc/36.md
- 37. 解数独: lc/37.md
- 38. 外观数列: lc/38.md
- 39. 组合总和: lc/39.md
- 40. 组合总和 II: lc/40.md
- 41. 缺失的第一个正数: lc/41.md
- 42. 接雨水: lc/42.md
- 43. 字符串相乘: lc/43.md
- 44. 通配符匹配: lc/44.md
- 45. 跳跃游戏 II: lc/45.md
- 46. 全排列: lc/46.md
- 47. 全排列 II: lc/47.md
- 48. 旋转图像: lc/48.md
- 49. 字母异位词分组: lc/49.md
- 50. Pow(x, n): lc/50.md
- 51. N 皇后: lc/51.md
- 52. N 皇后 II: lc/52.md
- 53. 最大子数组和: lc/53.md
- 54. 螺旋矩阵: lc/54.md
- 55. 跳跃游戏: lc/55.md
- 56. 合并区间: lc/56.md
- 57. 插入区间: lc/57.md
- 58. 最后一个单词的长度: lc/58.md
- 59. 螺旋矩阵 II: lc/59.md
- 60. 排列序列: lc/60.md
- 61. 旋转链表: lc/61.md
- 62. 不同路径: lc/62.md
- 63. 不同路径 II: lc/63.md
- 64. 最小路径和: lc/64.md
- 65. 有效数字: lc/65.md
- 66. 加一: lc/66.md
- 67. 二进制求和: lc/67.md
- 68. 文本左右对齐: lc/68.md
- 69. x 的平方根: lc/69.md
- 70. 爬楼梯: lc/70.md
- 71. 简化路径: lc/71.md
- 72. 编辑距离: lc/72.md
- 73. 矩阵置零: lc/73.md
- 74. 搜索二维矩阵: lc/74.md
- 75. 颜色分类: lc/75.md
- 76. 最小覆盖子串: lc/76.md
- 77. 组合: lc/77.md
- 78. 子集: lc/78.md
- 79. 单词搜索: lc/79.md
- 80. 删除有序数组中的重复项 II: lc/80.md
- 81. 搜索旋转排序数组 II: lc/81.md
- 82. 删除排序链表中的重复元素 II: lc/82.md
- 83. 删除排序链表中的重复元素: lc/83.md
- 84. 柱状图中最大的矩形: lc/84.md
- 85. 最大矩形: lc/85.md
- 86. 分隔链表: lc/86.md
- 87. 扰乱字符串: lc/87.md
- 88. 合并两个有序数组: lc/88.md
- 89. 格雷编码: lc/89.md
- 90. 子集 II: lc/90.md
- 91. 解码方法: lc/91.md
- 92. 反转链表 II: lc/92.md
- 93. 复原 IP 地址: lc/93.md
- 94. 二叉树的中序遍历: lc/94.md
- 95. 不同的二叉搜索树 II: lc/95.md
- 96. 不同的二叉搜索树: lc/96.md
- 97. 交错字符串: lc/97.md
- 98. 验证二叉搜索树: lc/98.md
- 99. 恢复二叉搜索树: lc/99.md
- 100. 相同的树: lc/100.md
- 101. 对称二叉树: lc/101.md
- 102. 二叉树的层序遍历: lc/102.md
- 103. 二叉树的锯齿形层序遍历: lc/103.md
- 104. 二叉树的最大深度: lc/104.md
- 105. 从前序与中序遍历序列构造二叉树: lc/105.md
- 106. 从中序与后序遍历序列构造二叉树: lc/106.md
- 107. 二叉树的层序遍历 II: lc/107.md
- 108. 将有序数组转换为二叉搜索树: lc/108.md
- 109. 有序链表转换二叉搜索树: lc/109.md
- 110. 平衡二叉树: lc/110.md
- 111. 二叉树的最小深度: lc/111.md
- 112. 路径总和: lc/112.md
- 113. 路径总和 II: lc/113.md
- 114. 二叉树展开为链表: lc/114.md
- 115. 不同的子序列: lc/115.md
- 116. 填充每个节点的下一个右侧节点指针: lc/116.md
- 117. 填充每个节点的下一个右侧节点指针 II: lc/117.md
- 118. 杨辉三角: lc/118.md
- 119. 杨辉三角 II: lc/119.md
- 120. 三角形最小路径和: lc/120.md
- 121. 买卖股票的最佳时机: lc/121.md
- 122. 买卖股票的最佳时机 II: lc/122.md
- 123. 买卖股票的最佳时机 III: lc/123.md
- 124. 二叉树中的最大路径和: lc/124.md
- 125. 验证回文串: lc/125.md
- 126. 单词接龙 II: lc/126.md
- 127. 单词接龙: lc/127.md
- 128. 最长连续序列: lc/128.md
- 129. 求根节点到叶节点数字之和: lc/129.md
- 130. 被围绕的区域: lc/130.md
- 131. 分割回文串: lc/131.md
- 132. 分割回文串 II: lc/132.md
- 133. 克隆图: lc/133.md
- 134. 加油站: lc/134.md
- 135. 分发糖果: lc/135.md
- 136. 只出现一次的数字: lc/136.md
- 137. 只出现一次的数字 II: lc/137.md
- 138. 随机链表的复制: lc/138.md
- 139. 单词拆分: lc/139.md
- 140. 单词拆分 II: lc/140.md
- 141. 环形链表: lc/141.md
- 142. 环形链表 II: lc/142.md
- 143. 重排链表: lc/143.md
- 144. 二叉树的前序遍历: lc/144.md
- 145. 二叉树的后序遍历: lc/145.md
- 146. LRU 缓存: lc/146.md
- 147. 对链表进行插入排序: lc/147.md
- 148. 排序链表: lc/148.md
- 149. 直线上最多的点数: lc/149.md
- 150. 逆波兰表达式求值: lc/150.md
- 151. 反转字符串中的单词: lc/151.md
- 152. 乘积最大子数组: lc/152.md
- 153. 寻找旋转排序数组中的最小值: lc/153.md
- 154. 寻找旋转排序数组中的最小值 II: lc/154.md
- 155. 最小栈: lc/155.md
- 156. 上下翻转二叉树: lc/156.md
- 157. 用 Read4 读取 N 个字符: lc/157.md
- 158. 用 Read4 读取 N 个字符 II - 多次调用: lc/158.md
- 159. 至多包含两个不同字符的最长子串: lc/159.md
- 160. 相交链表: lc/160.md
- 161. 相隔为 1 的编辑距离: lc/161.md
- 162. 寻找峰值: lc/162.md
- 163. 缺失的区间: lc/163.md
- 164. 最大间距: lc/164.md
- 165. 比较版本号: lc/165.md
- 166. 分数到小数: lc/166.md
- 167. 两数之和 II - 输入有序数组: lc/167.md
- 168. Excel 表列名称: lc/168.md
- 169. 多数元素: lc/169.md
- 170. 两数之和 III - 数据结构设计: lc/170.md
- 171. Excel 表列序号: lc/171.md
- 172. 阶乘后的零: lc/172.md
- 173. 二叉搜索树迭代器: lc/173.md
- 174. 地下城游戏: lc/174.md
- 175. 组合两个表: lc/175.md
- 176. 第二高的薪水: lc/176.md
- 177. 第 N 高的薪水: lc/177.md
- 178. 分数排名: lc/178.md
- 179. 最大数: lc/179.md
- 180. 连续出现的数字: lc/180.md
- 181. 超过经理收入的员工: lc/181.md
- 182. 查找重复的电子邮箱: lc/182.md
- 183. 从不订购的客户: lc/183.md
- 184. 部门工资最高的员工: lc/184.md
- 185. 部门工资前三高的所有员工: lc/185.md
- 186. 反转字符串中的单词 II: lc/186.md
- 187. 重复的 DNA 序列: lc/187.md
- 188. 买卖股票的最佳时机 IV: lc/188.md
- 189. 轮转数组: lc/189.md
- 190. 颠倒二进制位: lc/190.md
- 191. 位 1 的个数: lc/191.md
- 192. 统计词频: lc/192.md
- 193. 有效电话号码: lc/193.md
- 194. 转置文件: lc/194.md
- 195. 第十行: lc/195.md
- 196. 删除重复的电子邮箱: lc/196.md
- 197. 上升的温度: lc/197.md
- 198. 打家劫舍: lc/198.md
- 199. 二叉树的右视图: lc/199.md
- 200. 岛屿数量: lc/200.md
- 201. 数字范围按位与: lc/201.md
- 202. 快乐数: lc/202.md
- 203. 移除链表元素: lc/203.md
- 204. 计数质数: lc/204.md
- 205. 同构字符串: lc/205.md
- 206. 反转链表: lc/206.md
- 207. 课程表: lc/207.md
- 208. 实现 Trie (前缀树): lc/208.md
- 209. 长度最小的子数组: lc/209.md
- 210. 课程表 II: lc/210.md
- 211. 添加与搜索单词 - 数据结构设计: lc/211.md
- 212. 单词搜索 II: lc/212.md
- 213. 打家劫舍 II: lc/213.md
- 214. 最短回文串: lc/214.md
- 215. 数组中的第 K 个最大元素: lc/215.md
- 216. 组合总和 III: lc/216.md
- 217. 存在重复元素: lc/217.md
- 218. 天际线问题: lc/218.md
- 219. 存在重复元素 II: lc/219.md
- 220. 存在重复元素 III: lc/220.md
- 221. 最大正方形: lc/221.md
- 222. 完全二叉树的节点个数: lc/222.md
- 223. 矩形面积: lc/223.md
- 224. 基本计算器: lc/224.md
- 225. 用队列实现栈: lc/225.md
- 226. 翻转二叉树: lc/226.md
- 227. 基本计算器 II: lc/227.md
- 228. 汇总区间: lc/228.md
- 229. 多数元素 II: lc/229.md
- 230. 二叉搜索树中第 K 小的元素: lc/230.md
- 231. 2 的幂: lc/231.md
- 232. 用栈实现队列: lc/232.md
- 233. 数字 1 的个数: lc/233.md
- 234. 回文链表: lc/234.md
- 235. 二叉搜索树的最近公共祖先: lc/235.md
- 236. 二叉树的最近公共祖先: lc/236.md
- 237. 删除链表中的节点: lc/237.md
- 238. 除自身以外数组的乘积: lc/238.md
- 239. 滑动窗口最大值: lc/239.md
- 240. 搜索二维矩阵 II: lc/240.md
- 241. 为运算表达式设计优先级: lc/241.md
- 242. 有效的字母异位词: lc/242.md
- 243. 最短单词距离: lc/243.md
- 244. 最短单词距离 II: lc/244.md
- 245. 最短单词距离 III: lc/245.md
- 246. 中心对称数: lc/246.md
- 247. 中心对称数 II: lc/247.md
- 248. 中心对称数 III: lc/248.md
- 249. 移位字符串分组: lc/249.md
- 250. 统计同值子树: lc/250.md
- 251. 展开二维向量: lc/251.md
- 252. 会议室: lc/252.md
- 253. 会议室 II: lc/253.md
- 254. 因子的组合: lc/254.md
- 255. 验证二叉搜索树的前序遍历序列: lc/255.md
- 256. 粉刷房子: lc/256.md
- 257. 二叉树的所有路径: lc/257.md
- 258. 各位相加: lc/258.md
- 259. 较小的三数之和: lc/259.md
- 260. 只出现一次的数字 III: lc/260.md
- 261. 以图判树: lc/261.md
- 262. 行程和用户: lc/262.md
- 263. 丑数: lc/263.md
- 264. 丑数 II: lc/264.md
- 265. 粉刷房子 II: lc/265.md
- 266. 回文排列: lc/266.md
- 267. 回文排列 II: lc/267.md
- 268. 丢失的数字: lc/268.md
- 269. 火星词典: lc/269.md
- 270. 最接近的二叉搜索树值: lc/270.md
- 271. 字符串的编码与解码: lc/271.md
- 272. 最接近的二叉搜索树值 II: lc/272.md
- 273. 整数转换英文表示: lc/273.md
- 274. H 指数: lc/274.md
- 275. H 指数 II: lc/275.md
- 276. 栅栏涂色: lc/276.md
- 277. 搜寻名人: lc/277.md
- 278. 第一个错误的版本: lc/278.md
- 279. 完全平方数: lc/279.md
- 280. 摆动排序: lc/280.md
- 281. 锯齿迭代器: lc/281.md
- 282. 给表达式添加运算符: lc/282.md
- 283. 移动零: lc/283.md
- 284. 窥视迭代器: lc/284.md
- 285. 二叉搜索树中的中序后继: lc/285.md
- 286. 墙与门: lc/286.md
- 287. 寻找重复数: lc/287.md
- 288. 单词的唯一缩写: lc/288.md
- 289. 生命游戏: lc/289.md
- 290. 单词规律: lc/290.md
- 291. 单词规律 II: lc/291.md
- 292. Nim 游戏: lc/292.md
- 293. 翻转游戏: lc/293.md
- 294. 翻转游戏 II: lc/294.md
- 295. 数据流的中位数: lc/295.md
- 296. 最佳的碰头地点: lc/296.md
- 297. 二叉树的序列化与反序列化: lc/297.md
- 298. 二叉树最长连续序列: lc/298.md
- 299. 猜数字游戏: lc/299.md
- 300. 最长递增子序列: lc/300.md
- 301. 删除无效的括号: lc/301.md
- 302. 包含全部黑色像素的最小矩形: lc/302.md
- 303. 区域和检索 - 数组不可变: lc/303.md
- 304. 二维区域和检索 - 矩阵不可变: lc/304.md
- 305. 岛屿数量 II: lc/305.md
- 306. 累加数: lc/306.md
- 307. 区域和检索 - 数组可修改: lc/307.md
- 308. 二维区域和检索 - 可变: lc/308.md
- 309. 买卖股票的最佳时机含冷冻期: lc/309.md
- 310. 最小高度树: lc/310.md
- 311. 稀疏矩阵的乘法: lc/311.md
- 312. 戳气球: lc/312.md
- 313. 超级丑数: lc/313.md
- 314. 二叉树的垂直遍历: lc/314.md
- 315. 计算右侧小于当前元素的个数: lc/315.md
- 316. 去除重复字母: lc/316.md
- 317. 离建筑物最近的距离: lc/317.md
- 318. 最大单词长度乘积: lc/318.md
- 319. 灯泡开关: lc/319.md
- 320. 列举单词的全部缩写: lc/320.md
- 321. 拼接最大数: lc/321.md
- 322. 零钱兑换: lc/322.md
- 323. 无向图中连通分量的数目: lc/323.md
- 324. 摆动排序 II: lc/324.md
- 325. 和等于 k 的最长子数组长度: lc/325.md
- 326. 3 的幂: lc/326.md
- 327. 区间和的个数: lc/327.md
- 328. 奇偶链表: lc/328.md
- 329. 矩阵中的最长递增路径: lc/329.md
- 330. 按要求补齐数组: lc/330.md
- 331. 验证二叉树的前序序列化: lc/331.md
- 332. 重新安排行程: lc/332.md
- 333. 最大 BST 子树: lc/333.md
- 334. 递增的三元子序列: lc/334.md
- 335. 路径交叉: lc/335.md
- 336. 回文对: lc/336.md
- 337. 打家劫舍 III: lc/337.md
- 338. 比特位计数: lc/338.md
- 339. 嵌套列表加权和: lc/339.md
- 340. 至多包含 K 个不同字符的最长子串: lc/340.md
- 341. 扁平化嵌套列表迭代器: lc/341.md
- 342. 4 的幂: lc/342.md
- 343. 整数拆分: lc/343.md
- 344. 反转字符串: lc/344.md
- 345. 反转字符串中的元音字母: lc/345.md
- 346. 数据流中的移动平均值: lc/346.md
- 347. 前 K 个高频元素: lc/347.md
- 348. 设计井字棋: lc/348.md
- 349. 两个数组的交集: lc/349.md
- 350. 两个数组的交集 II: lc/350.md
- 351. 安卓系统手势解锁: lc/351.md
- 352. 将数据流变为多个不相交区间: lc/352.md
- 353. 贪吃蛇: lc/353.md
- 354. 俄罗斯套娃信封问题: lc/354.md
- 355. 设计推特: lc/355.md
- 356. 直线镜像: lc/356.md
- 357. 统计各位数字都不同的数字个数: lc/357.md
- 358. K 距离间隔重排字符串: lc/358.md
- 359. 日志速率限制器: lc/359.md
- 360. 有序转化数组: lc/360.md
- 361. 轰炸敌人: lc/361.md
- 362. 敲击计数器: lc/362.md
- 363. 矩形区域不超过 K 的最大数值和: lc/363.md
- 364. 嵌套列表加权和 II: lc/364.md
- 365. 水壶问题: lc/365.md
- 366. 寻找二叉树的叶子节点: lc/366.md
- 367. 有效的完全平方数: lc/367.md
- 368. 最大整除子集: lc/368.md
- 369. 给单链表加一: lc/369.md
- 370. 区间加法: lc/370.md
- 371. 两整数之和: lc/371.md
- 372. 超级次方: lc/372.md
- 373. 查找和最小的 K 对数字: lc/373.md
- 374. 猜数字大小: lc/374.md
- 375. 猜数字大小 II: lc/375.md
- 376. 摆动序列: lc/376.md
- 377. 组合总和 Ⅳ: lc/377.md
- 378. 有序矩阵中第 K 小的元素: lc/378.md
- 379. 电话目录管理系统: lc/379.md
- 380. O(1) 时间插入、删除和获取随机元素: lc/380.md
- 381. O(1) 时间插入、删除和获取随机元素 - 允许重复: lc/381.md
- 382. 链表随机节点: lc/382.md
- 383. 赎金信: lc/383.md
- 384. 打乱数组: lc/384.md
- 385. 迷你语法分析器: lc/385.md
- 386. 字典序排数: lc/386.md
- 387. 字符串中的第一个唯一字符: lc/387.md
- 388. 文件的最长绝对路径: lc/388.md
- 389. 找不同: lc/389.md
- 390. 消除游戏: lc/390.md
- 391. 完美矩形: lc/391.md
- 392. 判断子序列: lc/392.md
- 393. UTF-8 编码验证: lc/393.md
- 394. 字符串解码: lc/394.md
- 395. 至少有 K 个重复字符的最长子串: lc/395.md
- 396. 旋转函数: lc/396.md
- 397. 整数替换: lc/397.md
- 398. 随机数索引: lc/398.md
- 399. 除法求值: lc/399.md
- 400. 第 N 位数字: lc/400.md
- 401. 二进制手表: lc/401.md
- 402. 移掉 K 位数字: lc/402.md
- 403. 青蛙过河: lc/403.md
- 404. 左叶子之和: lc/404.md
- 405. 数字转换为十六进制数: lc/405.md
- 406. 根据身高重建队列: lc/406.md
- 407. 接雨水 II: lc/407.md
- 408. 有效单词缩写: lc/408.md
- 409. 最长回文串: lc/409.md
- 410. 分割数组的最大值: lc/410.md
- 411. 最短独占单词缩写: lc/411.md
- 412. Fizz Buzz: lc/412.md
- 413. 等差数列划分: lc/413.md
- 414. 第三大的数: lc/414.md
- 415. 字符串相加: lc/415.md
- 416. 分割等和子集: lc/416.md
- 417. 太平洋大西洋水流问题: lc/417.md
- 418. 屏幕可显示句子的数量: lc/418.md
- 419. 甲板上的战舰: lc/419.md
- 420. 强密码检验器: lc/420.md
- 421. 数组中两个数的最大异或值: lc/421.md
- 422. 有效的单词方块: lc/422.md
- 423. 从英文中重建数字: lc/423.md
- 424. 替换后的最长重复字符: lc/424.md
- 425. 单词方块: lc/425.md
- 426. 将二叉搜索树转化为排序的双向链表: lc/426.md
- 427. 建立四叉树: lc/427.md
- 428. 序列化和反序列化 N 叉树: lc/428.md
- 429. N 叉树的层序遍历: lc/429.md
- 430. 扁平化多级双向链表: lc/430.md
- 431. 将 N 叉树编码为二叉树: lc/431.md
- 432. 全 O(1) 的数据结构: lc/432.md
- 433. 最小基因变化: lc/433.md
- 434. 字符串中的单词数: lc/434.md
- 435. 无重叠区间: lc/435.md
- 436. 寻找右区间: lc/436.md
- 437. 路径总和 III: lc/437.md
- 438. 找到字符串中所有字母异位词: lc/438.md
- 439. 三元表达式解析器: lc/439.md
- 440. 字典序的第 K 小数字: lc/440.md
- 441. 排列硬币: lc/441.md
- 442. 数组中重复的数据: lc/442.md
- 443. 压缩字符串: lc/443.md
- 444. 序列重建: lc/444.md
- 445. 两数相加 II: lc/445.md
- 446. 等差数列划分 II - 子序列: lc/446.md
- 447. 回旋镖的数量: lc/447.md
- 448. 找到所有数组中消失的数字: lc/448.md
- 449. 序列化和反序列化二叉搜索树: lc/449.md
- 450. 删除二叉搜索树中的节点: lc/450.md
- 451. 根据字符出现频率排序: lc/451.md
- 452. 用最少数量的箭引爆气球: lc/452.md
- 453. 最小操作次数使数组元素相等: lc/453.md
- 454. 四数相加 II: lc/454.md
- 455. 分发饼干: lc/455.md
- 456. 132 模式: lc/456.md
- 457. 环形数组是否存在循环: lc/457.md
- 458. 可怜的小猪: lc/458.md
- 459. 重复的子字符串: lc/459.md
- 460. LFU 缓存: lc/460.md
- 461. 汉明距离: lc/461.md
- 462. 最小操作次数使数组元素相等 II: lc/462.md
- 463. 岛屿的周长: lc/463.md
- 464. 我能赢吗: lc/464.md
- 465. 最优账单平衡: lc/465.md
- 466. 统计重复个数: lc/466.md
- 467. 环绕字符串中唯一的子字符串: lc/467.md
- 468. 验证 IP 地址: lc/468.md
- 469. 凸多边形: lc/469.md
- 470. 用 Rand7() 实现 Rand10(): lc/470.md
- 471. 编码最短长度的字符串: lc/471.md
- 472. 连接词: lc/472.md
- 473. 火柴拼正方形: lc/473.md
- 474. 一和零: lc/474.md
- 475. 供暖器: lc/475.md
- 476. 数字的补数: lc/476.md
- 477. 汉明距离总和: lc/477.md
- 478. 在圆内随机生成点: lc/478.md
- 479. 最大回文数乘积: lc/479.md
- 480. 滑动窗口中位数: lc/480.md
- 481. 神奇字符串: lc/481.md
- 482. 密钥格式化: lc/482.md
- 483. 最小好进制: lc/483.md
- 484. 寻找排列: lc/484.md
- 485. 最大连续 1 的个数: lc/485.md
- 486. 预测赢家: lc/486.md
- 487. 最大连续 1 的个数 II: lc/487.md
- 488. 祖玛游戏: lc/488.md
- 489. 扫地机器人: lc/489.md
- 490. 迷宫: lc/490.md
- 491. 非递减子序列: lc/491.md
- 492. 构造矩形: lc/492.md
- 493. 翻转对: lc/493.md
- 494. 目标和: lc/494.md
- 495. 提莫攻击: lc/495.md
- 496. 下一个更大元素 I: lc/496.md
- 497. 非重叠矩形中的随机点: lc/497.md
- 498. 对角线遍历: lc/498.md
- 499. 迷宫 III: lc/499.md
- 500. 键盘行: lc/500.md
- 501. 二叉搜索树中的众数: lc/501.md
- 502. IPO: lc/502.md
- 503. 下一个更大元素 II: lc/503.md
- 504. 七进制数: lc/504.md
- 505. 迷宫 II: lc/505.md
- 506. 相对名次: lc/506.md
- 507. 完美数: lc/507.md
- 508. 出现次数最多的子树元素和: lc/508.md
- 509. 斐波那契数: lc/509.md
- 510. 二叉搜索树中的中序后继 II: lc/510.md
- 511. 游戏玩法分析 I: lc/511.md
- 512. 游戏玩法分析 II: lc/512.md
- 513. 找树左下角的值: lc/513.md
- 514. 自由之路: lc/514.md
- 515. 在每个树行中找最大值: lc/515.md
- 516. 最长回文子序列: lc/516.md
- 517. 超级洗衣机: lc/517.md
- 518. 零钱兑换 II: lc/518.md
- 519. 随机翻转矩阵: lc/519.md
- 520. 检测大写字母: lc/520.md
- 521. 最长特殊序列 Ⅰ: lc/521.md
- 522. 最长特殊序列 II: lc/522.md
- 523. 连续的子数组和: lc/523.md
- 524. 通过删除字母匹配到字典里最长单词: lc/524.md
- 525. 连续数组: lc/525.md
- 526. 优美的排列: lc/526.md
- 527. 单词缩写: lc/527.md
- 528. 按权重随机选择: lc/528.md
- 529. 扫雷游戏: lc/529.md
- 530. 二叉搜索树的最小绝对差: lc/530.md
- 531. 孤独像素 I: lc/531.md
- 532. 数组中的 k-diff 数对: lc/532.md
- 533. 孤独像素 II: lc/533.md
- 534. 游戏玩法分析 III: lc/534.md
- 535. TinyURL 的加密与解密: lc/535.md
- 536. 从字符串生成二叉树: lc/536.md
- 537. 复数乘法: lc/537.md
- 538. 把二叉搜索树转换为累加树: lc/538.md
- 539. 最小时间差: lc/539.md
- 540. 有序数组中的单一元素: lc/540.md
- 541. 反转字符串 II: lc/541.md
- 542. 1 矩阵: lc/542.md
- 543. 二叉树的直径: lc/543.md
- 544. 输出比赛匹配对: lc/544.md
- 545. 二叉树的边界: lc/545.md
- 546. 移除盒子: lc/546.md
- 547. 省份数量: lc/547.md
- 548. 将数组分割成和相等的子数组: lc/548.md
- 549. 二叉树中最长的连续序列: lc/549.md
- 550. 游戏玩法分析 IV: lc/550.md
- 551. 学生出勤记录 I: lc/551.md
- 552. 学生出勤记录 II: lc/552.md
- 553. 最优除法: lc/553.md
- 554. 砖墙: lc/554.md
- 555. 分割连接字符串: lc/555.md
- 556. 下一个更大元素 III: lc/556.md
- 557. 反转字符串中的单词 III: lc/557.md
- 558. 四叉树交集: lc/558.md
- 559. N 叉树的最大深度: lc/559.md
- 560. 和为 K 的子数组: lc/560.md
- 561. 数组拆分: lc/561.md
- 562. 矩阵中最长的连续 1 线段: lc/562.md
- 563. 二叉树的坡度: lc/563.md
- 564. 寻找最近的回文数: lc/564.md
- 565. 数组嵌套: lc/565.md
- 566. 重塑矩阵: lc/566.md
- 567. 字符串的排列: lc/567.md
- 568. 最大休假天数: lc/568.md
- 569. 员工薪水中位数: lc/569.md
- 570. 至少有 5 名直接下属的经理: lc/570.md
- 571. 给定数字的频率查询中位数: lc/571.md
- 572. 另一棵树的子树: lc/572.md
- 573. 松鼠模拟: lc/573.md
- 574. 当选者: lc/574.md
- 575. 分糖果: lc/575.md
- 576. 出界的路径数: lc/576.md
- 577. 员工奖金: lc/577.md
- 578. 查询回答率最高的问题: lc/578.md
- 579. 查询员工的累计薪水: lc/579.md
- 580. 统计各专业学生人数: lc/580.md
- 581. 最短无序连续子数组: lc/581.md
- 582. 杀掉进程: lc/582.md
- 583. 两个字符串的删除操作: lc/583.md
- 584. 寻找用户推荐人: lc/584.md
- 585. 2016 年的投资: lc/585.md
- 586. 订单最多的客户: lc/586.md
- 587. 安装栅栏: lc/587.md
- 588. 设计内存文件系统: lc/588.md
- 589. N 叉树的前序遍历: lc/589.md
- 590. N 叉树的后序遍历: lc/590.md
- 591. 标签验证器: lc/591.md
- 592. 分数加减运算: lc/592.md
- 593. 有效的正方形: lc/593.md
- 594. 最长和谐子序列: lc/594.md
- 595. 大的国家: lc/595.md
- 596. 超过 5 名学生的课: lc/596.md
- 597. 好友申请 I:总体通过率: lc/597.md
- 598. 区间加法 II: lc/598.md
- 599. 两个列表的最小索引总和: lc/599.md
- 600. 不含连续 1 的非负整数: lc/600.md
- 601. 体育馆的人流量: lc/601.md
- 602. 好友申请 II :谁有最多的好友: lc/602.md
- 603. 连续空余座位: lc/603.md
- 604. 迭代压缩字符串: lc/604.md
- 605. 种花问题: lc/605.md
- 606. 根据二叉树创建字符串: lc/606.md
- 607. 销售员: lc/607.md
- 608. 树节点: lc/608.md
- 609. 在系统中查找重复文件: lc/609.md
- 610. 判断三角形: lc/610.md
- 611. 有效三角形的个数: lc/611.md
- 612. 平面上的最近距离: lc/612.md
- 613. 直线上的最近距离: lc/613.md
- 614. 二级关注者: lc/614.md
- 615. 平均工资:部门与公司比较: lc/615.md
- 616. 给字符串添加加粗标签: lc/616.md
- 617. 合并二叉树: lc/617.md
- 618. 学生地理信息报告: lc/618.md
- 619. 只出现一次的最大数字: lc/619.md
- 620. 有趣的电影: lc/620.md
- 621. 任务调度器: lc/621.md
- 622. 设计循环队列: lc/622.md
- 623. 在二叉树中增加一行: lc/623.md
- 624. 数组列表中的最大距离: lc/624.md
- 625. 最小因式分解: lc/625.md
- 626. 换座位: lc/626.md
- 627. 变更性别: lc/627.md
- 628. 三个数的最大乘积: lc/628.md
- 629. K 个逆序对数组: lc/629.md
- 630. 课程表 III: lc/630.md
- 631. 设计 Excel 求和公式: lc/631.md
- 632. 最小区间: lc/632.md
- 633. 平方数之和: lc/633.md
- 634. 寻找数组的错位排列: lc/634.md
- 635. 设计日志存储系统: lc/635.md
- 636. 函数的独占时间: lc/636.md
- 637. 二叉树的层平均值: lc/637.md
- 638. 大礼包: lc/638.md
- 639. 解码方法 II: lc/639.md
- 640. 求解方程: lc/640.md
- 641. 设计循环双端队列: lc/641.md
- 642. 设计搜索自动补全系统: lc/642.md
- 643. 子数组最大平均数 I: lc/643.md
- 644. 子数组最大平均数 II: lc/644.md
- 645. 错误的集合: lc/645.md
- 646. 最长数对链: lc/646.md
- 647. 回文子串: lc/647.md
- 648. 单词替换: lc/648.md
- 649. Dota2 参议院: lc/649.md
- 650. 两个键的键盘: lc/650.md
- 651. 四个键的键盘: lc/651.md
- 652. 寻找重复的子树: lc/652.md
- 653. 两数之和 IV - 输入二叉搜索树: lc/653.md
- 654. 最大二叉树: lc/654.md
- 655. 输出二叉树: lc/655.md
- 656. 金币路径: lc/656.md
- 657. 机器人能否返回原点: lc/657.md
- 658. 找到 K 个最接近的元素: lc/658.md
- 659. 分割数组为连续子序列: lc/659.md
- 660. 移除 9: lc/660.md
- 661. 图片平滑器: lc/661.md
- 662. 二叉树最大宽度: lc/662.md
- 663. 均匀树划分: lc/663.md
- 664. 奇怪的打印机: lc/664.md
- 665. 非递减数列: lc/665.md
- 666. 路径总和 IV: lc/666.md
- 667. 优美的排列 II: lc/667.md
- 668. 乘法表中第 k 小的数: lc/668.md
- 669. 修剪二叉搜索树: lc/669.md
- 670. 最大交换: lc/670.md
- 671. 二叉树中第二小的节点: lc/671.md
- 672. 灯泡开关 Ⅱ: lc/672.md
- 673. 最长递增子序列的个数: lc/673.md
- 674. 最长连续递增序列: lc/674.md
- 675. 为高尔夫比赛砍树: lc/675.md
- 676. 实现一个魔法字典: lc/676.md
- 677. 键值映射: lc/677.md
- 678. 有效的括号字符串: lc/678.md
- 679. 24 点游戏: lc/679.md
- 680. 验证回文串 II: lc/680.md
- 681. 最近时刻: lc/681.md
- 682. 棒球比赛: lc/682.md
- 683. K 个关闭的灯泡: lc/683.md
- 684. 冗余连接: lc/684.md
- 685. 冗余连接 II: lc/685.md
- 686. 重复叠加字符串匹配: lc/686.md
- 687. 最长同值路径: lc/687.md
- 688. 骑士在棋盘上的概率: lc/688.md
- 689. 三个无重叠子数组的最大和: lc/689.md
- 690. 员工的重要性: lc/690.md
- 691. 贴纸拼词: lc/691.md
- 692. 前 K 个高频单词: lc/692.md
- 693. 交替位二进制数: lc/693.md
- 694. 不同岛屿的数量: lc/694.md
- 695. 岛屿的最大面积: lc/695.md
- 696. 计数二进制子串: lc/696.md
- 697. 数组的度: lc/697.md
- 698. 划分为 k 个相等的子集: lc/698.md
- 699. 掉落的方块: lc/699.md
- 700. 二叉搜索树中的搜索: lc/700.md
- 701. 二叉搜索树中的插入操作: lc/701.md
- 702. 搜索长度未知的有序数组: lc/702.md
- 703. 数据流中的第 K 大元素: lc/703.md
- 704. 二分查找: lc/704.md
- 705. 设计哈希集合: lc/705.md
- 706. 设计哈希映射: lc/706.md
- 707. 设计链表: lc/707.md
- 708. 循环有序列表的插入: lc/708.md
- 709. 转换成小写字母: lc/709.md
- 710. 黑名单中的随机数: lc/710.md
- 711. 不同岛屿的数量 II: lc/711.md
- 712. 两个字符串的最小 ASCII 删除和: lc/712.md
- 713. 乘积小于 K 的子数组: lc/713.md
- 714. 买卖股票的最佳时机含手续费: lc/714.md
- 715. Range 模块: lc/715.md
- 716. 最大栈: lc/716.md
- 717. 1 比特与 2 比特字符: lc/717.md
- 718. 最长重复子数组: lc/718.md
- 719. 找出第 K 小的数对距离: lc/719.md
- 720. 词典中最长的单词: lc/720.md
- 721. 账户合并: lc/721.md
- 722. 删除注释: lc/722.md
- 723. 粉碎糖果: lc/723.md
- 724. 寻找数组的中心下标: lc/724.md
- 725. 分隔链表: lc/725.md
- 726. 原子的数量: lc/726.md
- 727. 最小窗口子序列: lc/727.md
- 728. 自除数: lc/728.md
- 729. 我的日程安排表 I: lc/729.md
- 730. 统计不同回文子序列: lc/730.md
- 731. 我的日程安排表 II: lc/731.md
- 732. 我的日程安排表 III: lc/732.md
- 733. 图像渲染: lc/733.md
- 734. 句子相似性: lc/734.md
- 735. 小行星碰撞: lc/735.md
- 736. Lisp 语法解析: lc/736.md
- 737. 句子相似性 II: lc/737.md
- 738. 单调递增的数字: lc/738.md
- 739. 每日温度: lc/739.md
- 740. 删除并获得点数: lc/740.md
- 741. 摘樱桃: lc/741.md
- 742. 二叉树最近的叶节点: lc/742.md
- 743. 网络延迟时间: lc/743.md
- 744. 寻找比目标字母大的最小字母: lc/744.md
- 745. 前缀和后缀搜索: lc/745.md
- 746. 使用最小花费爬楼梯: lc/746.md
- 747. 至少是其他数字两倍的最大数: lc/747.md
- 748. 最短补全词: lc/748.md
- 749. 隔离病毒: lc/749.md
- 750. 角矩形的数量: lc/750.md
- 751. IP 到 CIDR: lc/751.md
- 752. 打开转盘锁: lc/752.md
- 753. 破解保险箱: lc/753.md
- 754. 到达终点数字: lc/754.md
- 755. 倒水: lc/755.md
- 756. 金字塔转换矩阵: lc/756.md
- 757. 设置交集大小至少为 2: lc/757.md
- 758. 字符串中的加粗单词: lc/758.md
- 759. 员工空闲时间: lc/759.md
- 760. 找出变位映射: lc/760.md
- 761. 特殊的二进制序列: lc/761.md
- 762. 二进制表示中质数个计算置位: lc/762.md
- 763. 划分字母区间: lc/763.md
- 764. 最大加号标志: lc/764.md
- 765. 情侣牵手: lc/765.md
- 766. 托普利茨矩阵: lc/766.md
- 767. 重构字符串: lc/767.md
- 768. 最多能完成排序的块 II: lc/768.md
- 769. 最多能完成排序的块: lc/769.md
- 770. 基本计算器 IV: lc/770.md
- 771. 宝石与石头: lc/771.md
- 772. 基本计算器 III: lc/772.md
- 773. 滑动谜题: lc/773.md
- 774. 最小化去加油站的最大距离: lc/774.md
- 775. 全局倒置与局部倒置: lc/775.md
- 776. 拆分二叉搜索树: lc/776.md
- 777. 在 LR 字符串中交换相邻字符: lc/777.md
- 778. 水位上升的泳池中游泳: lc/778.md
- 779. 第 K 个语法符号: lc/779.md
- 780. 到达终点: lc/780.md
- 781. 森林中的兔子: lc/781.md
- 782. 变为棋盘: lc/782.md
- 783. 二叉搜索树节点最小距离: lc/783.md
- 784. 字母大小写全排列: lc/784.md
- 785. 判断二分图: lc/785.md
- 786. 第 K 个最小的素数分数: lc/786.md
- 787. K 站中转内最便宜的航班: lc/787.md
- 788. 旋转数字: lc/788.md
- 789. 逃脱阻碍者: lc/789.md
- 790. 多米诺和托米诺平铺: lc/790.md
- 791. 自定义字符串排序: lc/791.md
- 792. 匹配子序列的单词数: lc/792.md
- 793. 阶乘函数后 K 个零: lc/793.md
- 794. 有效的井字游戏: lc/794.md
- 795. 区间子数组个数: lc/795.md
- 796. 旋转字符串: lc/796.md
- 797. 所有可能的路径: lc/797.md
- 798. 得分最高的最小轮调: lc/798.md
- 799. 香槟塔: lc/799.md
- 800. 相似 RGB 颜色: lc/800.md
- 801. 使序列递增的最小交换次数: lc/801.md
- 802. 找到最终的安全状态: lc/802.md
- 803. 打砖块: lc/803.md
- 804. 唯一摩尔斯密码词: lc/804.md
- 805. 数组的均值分割: lc/805.md
- 806. 写字符串需要的行数: lc/806.md
- 807. 保持城市天际线: lc/807.md
- 808. 分汤: lc/808.md
- 809. 情感丰富的文字: lc/809.md
- 810. 黑板异或游戏: lc/810.md
- 811. 子域名访问计数: lc/811.md
- 812. 最大三角形面积: lc/812.md
- 813. 最大平均值和的分组: lc/813.md
- 814. 二叉树剪枝: lc/814.md
- 815. 公交路线: lc/815.md
- 816. 模糊坐标: lc/816.md
- 817. 链表组件: lc/817.md
- 818. 赛车: lc/818.md
- 819. 最常见的单词: lc/819.md
- 820. 单词的压缩编码: lc/820.md
- 821. 字符的最短距离: lc/821.md
- 822. 翻转卡片游戏: lc/822.md
- 823. 带因子的二叉树: lc/823.md
- 824. 山羊拉丁文: lc/824.md
- 825. 适龄的朋友: lc/825.md
- 826. 安排工作以达到最大收益: lc/826.md
- 827. 最大人工岛: lc/827.md
- 828. 统计子串中的唯一字符: lc/828.md
- 829. 连续整数求和: lc/829.md
- 830. 较大分组的位置: lc/830.md
- 831. 隐藏个人信息: lc/831.md
- 832. 翻转图像: lc/832.md
- 833. 字符串中的查找与替换: lc/833.md
- 834. 树中距离之和: lc/834.md
- 835. 图像重叠: lc/835.md
- 836. 矩形重叠: lc/836.md
- 837. 新 21 点: lc/837.md
- 838. 推多米诺: lc/838.md
- 839. 相似字符串组: lc/839.md
- 840. 矩阵中的幻方: lc/840.md
- 841. 钥匙和房间: lc/841.md
- 842. 将数组拆分成斐波那契序列: lc/842.md
- 843. 猜猜这个单词: lc/843.md
- 844. 比较含退格的字符串: lc/844.md
- 845. 数组中的最长山脉: lc/845.md
- 846. 一手顺子: lc/846.md
- 847. 访问所有节点的最短路径: lc/847.md
- 848. 字母移位: lc/848.md
- 849. 到最近的人的最大距离: lc/849.md
- 850. 矩形面积 II: lc/850.md
- 851. 喧闹和富有: lc/851.md
- 852. 山脉数组的峰顶索引: lc/852.md
- 853. 车队: lc/853.md
- 854. 相似度为 K 的字符串: lc/854.md
- 855. 考场就座: lc/855.md
- 856. 括号的分数: lc/856.md
- 857. 雇佣 K 名工人的最低成本: lc/857.md
- 858. 镜面反射: lc/858.md
- 859. 亲密字符串: lc/859.md
- 860. 柠檬水找零: lc/860.md
- 861. 翻转矩阵后的得分: lc/861.md
- 862. 和至少为 K 的最短子数组: lc/862.md
- 863. 二叉树中所有距离为 K 的结点: lc/863.md
- 864. 获取所有钥匙的最短路径: lc/864.md
- 865. 具有所有最深节点的最小子树: lc/865.md
- 866. 回文素数: lc/866.md
- 867. 转置矩阵: lc/867.md
- 868. 二进制间距: lc/868.md
- 869. 重新排序得到 2 的幂: lc/869.md
- 870. 优势洗牌: lc/870.md
- 871. 最低加油次数: lc/871.md
- 872. 叶子相似的树: lc/872.md
- 873. 最长的斐波那契子序列的长度: lc/873.md
- 874. 模拟行走机器人: lc/874.md
- 875. 爱吃香蕉的珂珂: lc/875.md
- 876. 链表的中间结点: lc/876.md
- 877. 石子游戏: lc/877.md
- 878. 第 N 个神奇数字: lc/878.md
- 879. 盈利计划: lc/879.md
- 880. 索引处的解码字符串: lc/880.md
- 881. 救生艇: lc/881.md
- 882. 细分图中的可到达节点: lc/882.md
- 883. 三维形体投影面积: lc/883.md
- 884. 两句话中的不常见单词: lc/884.md
- 885. 螺旋矩阵 III: lc/885.md
- 886. 可能的二分法: lc/886.md
- 887. 鸡蛋掉落: lc/887.md
- 888. 公平的糖果交换: lc/888.md
- 889. 根据前序和后序遍历构造二叉树: lc/889.md
- 890. 查找和替换模式: lc/890.md
- 891. 子序列宽度之和: lc/891.md
- 892. 三维形体的表面积: lc/892.md
- 893. 特殊等价字符串组: lc/893.md
- 894. 所有可能的真二叉树: lc/894.md
- 895. 最大频率栈: lc/895.md
- 896. 单调数列: lc/896.md
- 897. 递增顺序搜索树: lc/897.md
- 898. 子数组按位或操作: lc/898.md
- 899. 有序队列: lc/899.md
- 900. RLE 迭代器: lc/900.md
- 901. 股票价格跨度: lc/901.md