Skip to content

Commit 8003db8

Browse files
committed
feat: add summary for all solutions
添加题解概要
1 parent d6216c9 commit 8003db8

9 files changed

+3045
-109
lines changed

index.html

+5
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@
3333
'/','/solution/','/lcof/','lcci/'
3434
],
3535
loadSidebar: 'summary.md',
36+
alias: {
37+
'/lcci/.*/summary.md': '/lcci/summary.md',
38+
'/lcof/.*/summary.md': '/lcof/summary.md',
39+
'/solution/.*/summary.md': '/solution/summary.md'
40+
},
3641
pagination: {
3742
previousText: '上一题',
3843
nextText: '下一题',

lcci/lcci.json

+1
Large diffs are not rendered by default.

lcci/summary.md

+109-109
Original file line numberDiff line numberDiff line change
@@ -1,110 +1,110 @@
11
- 程序员面试金典题解
2-
- [01.01.Is Unique](/lcci/01.01.Is%20Unique/README.md)
3-
- [01.02.Check Permutation](/lcci/01.02.Check%20Permutation/README.md)
4-
- [01.03.String to URL](/lcci/01.03.String%20to%20URL/README.md)
5-
- [01.04.Palindrome Permutation](/lcci/01.04.Palindrome%20Permutation/README.md)
6-
- [01.05.One Away](/lcci/01.05.One%20Away/README.md)
7-
- [01.06.Compress String](/lcci/01.06.Compress%20String/README.md)
8-
- [01.07.Rotate Matrix](/lcci/01.07.Rotate%20Matrix/README.md)
9-
- [01.08.Zero Matrix](/lcci/01.08.Zero%20Matrix/README.md)
10-
- [01.09.String Rotation](/lcci/01.09.String%20Rotation/README.md)
11-
- [02.01.Remove Duplicate Node](/lcci/02.01.Remove%20Duplicate%20Node/README.md)
12-
- [02.02.Kth Node From End of List](/lcci/02.02.Kth%20Node%20From%20End%20of%20List/README.md)
13-
- [02.03.Delete Middle Node](/lcci/02.03.Delete%20Middle%20Node/README.md)
14-
- [02.04.Partition List](/lcci/02.04.Partition%20List/README.md)
15-
- [02.05.Sum Lists](/lcci/02.05.Sum%20Lists/README.md)
16-
- [02.06.Palindrome Linked List](/lcci/02.06.Palindrome%20Linked%20List/README.md)
17-
- [02.07.Intersection of Two Linked Lists](/lcci/02.07.Intersection%20of%20Two%20Linked%20Lists/README.md)
18-
- [02.08.Linked List Cycle](/lcci/02.08.Linked%20List%20Cycle/README.md)
19-
- [03.01.Three in One](/lcci/03.01.Three%20in%20One/README.md)
20-
- [03.02.Min Stack](/lcci/03.02.Min%20Stack/README.md)
21-
- [03.03.Stack of Plates](/lcci/03.03.Stack%20of%20Plates/README.md)
22-
- [03.04.Implement Queue using Stacks](/lcci/03.04.Implement%20Queue%20using%20Stacks/README.md)
23-
- [03.05.Sort of Stacks](/lcci/03.05.Sort%20of%20Stacks/README.md)
24-
- [03.06.Animal Shelter](/lcci/03.06.Animal%20Shelter/README.md)
25-
- [04.01.Route Between Nodes](/lcci/04.01.Route%20Between%20Nodes/README.md)
26-
- [04.02.Minimum Height Tree](/lcci/04.02.Minimum%20Height%20Tree/README.md)
27-
- [04.03.List of Depth](/lcci/04.03.List%20of%20Depth/README.md)
28-
- [04.04.Check Balance](/lcci/04.04.Check%20Balance/README.md)
29-
- [04.05.Legal Binary Search Tree](/lcci/04.05.Legal%20Binary%20Search%20Tree/README.md)
30-
- [04.06.Successor](/lcci/04.06.Successor/README.md)
31-
- [04.08.First Common Ancestor](/lcci/04.08.First%20Common%20Ancestor/README.md)
32-
- [04.09.BST Sequences](/lcci/04.09.BST%20Sequences/README.md)
33-
- [04.10.Check SubTree](/lcci/04.10.Check%20SubTree/README.md)
34-
- [04.12.Paths with Sum](/lcci/04.12.Paths%20with%20Sum/README.md)
35-
- [05.01.Insert Into Bits](/lcci/05.01.Insert%20Into%20Bits/README.md)
36-
- [05.02.Bianry Number to String](/lcci/05.02.Bianry%20Number%20to%20String/README.md)
37-
- [05.03.Reverse Bits](/lcci/05.03.Reverse%20Bits/README.md)
38-
- [05.04.Closed Number](/lcci/05.04.Closed%20Number/README.md)
39-
- [05.06.Convert Integer](/lcci/05.06.Convert%20Integer/README.md)
40-
- [05.07.Exchange](/lcci/05.07.Exchange/README.md)
41-
- [05.08.Draw Line](/lcci/05.08.Draw%20Line/README.md)
42-
- [08.01.Three Steps Problem](/lcci/08.01.Three%20Steps%20Problem/README.md)
43-
- [08.02.Robot in a Grid](/lcci/08.02.Robot%20in%20a%20Grid/README.md)
44-
- [08.03.Magic Index](/lcci/08.03.Magic%20Index/README.md)
45-
- [08.04.Power Set](/lcci/08.04.Power%20Set/README.md)
46-
- [08.05.Recursive Mulitply](/lcci/08.05.Recursive%20Mulitply/README.md)
47-
- [08.06.Hanota](/lcci/08.06.Hanota/README.md)
48-
- [08.07.Permutation I](/lcci/08.07.Permutation%20I/README.md)
49-
- [08.08.Permutation II](/lcci/08.08.Permutation%20II/README.md)
50-
- [08.09.Bracket](/lcci/08.09.Bracket/README.md)
51-
- [08.10.Color Fill](/lcci/08.10.Color%20Fill/README.md)
52-
- [08.11.Coin](/lcci/08.11.Coin/README.md)
53-
- [08.12.Eight Queens](/lcci/08.12.Eight%20Queens/README.md)
54-
- [08.13.Pile Box](/lcci/08.13.Pile%20Box/README.md)
55-
- [08.14.Boolean Evaluation](/lcci/08.14.Boolean%20Evaluation/README.md)
56-
- [10.01.Sorted Merge](/lcci/10.01.Sorted%20Merge/README.md)
57-
- [10.02.Group Anagrams](/lcci/10.02.Group%20Anagrams/README.md)
58-
- [10.03.Search Rotate Array](/lcci/10.03.Search%20Rotate%20Array/README.md)
59-
- [10.05.Sparse Array Search](/lcci/10.05.Sparse%20Array%20Search/README.md)
60-
- [10.09.Sorted Matrix Search](/lcci/10.09.Sorted%20Matrix%20Search/README.md)
61-
- [10.10.Rank from Stream](/lcci/10.10.Rank%20from%20Stream/README.md)
62-
- [10.11.Peaks and Valleys](/lcci/10.11.Peaks%20and%20Valleys/README.md)
63-
- [16.01.Swap Numbers](/lcci/16.01.Swap%20Numbers/README.md)
64-
- [16.02.Words Frequency](/lcci/16.02.Words%20Frequency/README.md)
65-
- [16.03.Intersection](/lcci/16.03.Intersection/README.md)
66-
- [16.04.Tic-Tac-Toe](/lcci/16.04.Tic-Tac-Toe/README.md)
67-
- [16.05.Factorial Zeros](/lcci/16.05.Factorial%20Zeros/README.md)
68-
- [16.06.Smallest Difference](/lcci/16.06.Smallest%20Difference/README.md)
69-
- [16.07.Maximum](/lcci/16.07.Maximum/README.md)
70-
- [16.08.English Int](/lcci/16.08.English%20Int/README.md)
71-
- [16.09.Operations](/lcci/16.09.Operations/README.md)
72-
- [16.10.Living People](/lcci/16.10.Living%20People/README.md)
73-
- [16.11.Diving Board](/lcci/16.11.Diving%20Board/README.md)
74-
- [16.13.Bisect Squares](/lcci/16.13.Bisect%20Squares/README.md)
75-
- [16.14.Best Line](/lcci/16.14.Best%20Line/README.md)
76-
- [16.15.Master Mind](/lcci/16.15.Master%20Mind/README.md)
77-
- [16.16.Sub Sort](/lcci/16.16.Sub%20Sort/README.md)
78-
- [16.17.Contiguous Sequence](/lcci/16.17.Contiguous%20Sequence/README.md)
79-
- [16.18.Pattern Matching](/lcci/16.18.Pattern%20Matching/README.md)
80-
- [16.19.Pond Sizes](/lcci/16.19.Pond%20Sizes/README.md)
81-
- [16.20.T9](/lcci/16.20.T9/README.md)
82-
- [16.21.Sum Swap](/lcci/16.21.Sum%20Swap/README.md)
83-
- [16.22.Langtons Ant](/lcci/16.22.Langtons%20Ant/README.md)
84-
- [16.24.Pairs With Sum](/lcci/16.24.Pairs%20With%20Sum/README.md)
85-
- [16.25.LRU Cache](/lcci/16.25.LRU%20Cache/README.md)
86-
- [16.26.Calculator](/lcci/16.26.Calculator/README.md)
87-
- [17.01.Add Without Plus](/lcci/17.01.Add%20Without%20Plus/README.md)
88-
- [17.04.Missing Number](/lcci/17.04.Missing%20Number/README.md)
89-
- [17.05.Find Longest Subarray](/lcci/17.05.Find%20Longest%20Subarray/README.md)
90-
- [17.06.Number Of 2s In Range](/lcci/17.06.Number%20Of%202s%20In%20Range/README.md)
91-
- [17.07.Baby Names](/lcci/17.07.Baby%20Names/README.md)
92-
- [17.08.Circus Tower](/lcci/17.08.Circus%20Tower/README.md)
93-
- [17.09.Get Kth Magic Number](/lcci/17.09.Get%20Kth%20Magic%20Number/README.md)
94-
- [17.10.Find Majority Element](/lcci/17.10.Find%20Majority%20Element/README.md)
95-
- [17.11.Find Closest](/lcci/17.11.Find%20Closest/README.md)
96-
- [17.12.BiNode](/lcci/17.12.BiNode/README.md)
97-
- [17.13.Re-Space](/lcci/17.13.Re-Space/README.md)
98-
- [17.14.Smallest K](/lcci/17.14.Smallest%20K/README.md)
99-
- [17.15.Longest Word](/lcci/17.15.Longest%20Word/README.md)
100-
- [17.16.The Masseuse](/lcci/17.16.The%20Masseuse/README.md)
101-
- [17.17.Multi Search](/lcci/17.17.Multi%20Search/README.md)
102-
- [17.18.Shortest Supersequence](/lcci/17.18.Shortest%20Supersequence/README.md)
103-
- [17.19.Missing Two](/lcci/17.19.Missing%20Two/README.md)
104-
- [17.20.Continuous Median](/lcci/17.20.Continuous%20Median/README.md)
105-
- [17.21.Volume of Histogram](/lcci/17.21.Volume%20of%20Histogram/README.md)
106-
- [17.22.Word Transformer](/lcci/17.22.Word%20Transformer/README.md)
107-
- [17.23.Max Black Square](/lcci/17.23.Max%20Black%20Square/README.md)
108-
- [17.24.Max Submatrix](/lcci/17.24.Max%20Submatrix/README.md)
109-
- [17.25.Word Rectangle](/lcci/17.25.Word%20Rectangle/README.md)
110-
- [17.26.Sparse Similarity](/lcci/17.26.Sparse%20Similarity/README.md)
2+
- [01.01. 判定字符是否唯一](/lcci/01.01.Is%20Unique/README.md)
3+
- [01.02. 判定是否互为字符重排](/lcci/01.02.Check%20Permutation/README.md)
4+
- [01.03. URL化](/lcci/01.03.String%20to%20URL/README.md)
5+
- [01.04. 回文排列](/lcci/01.04.Palindrome%20Permutation/README.md)
6+
- [01.05. 一次编辑](/lcci/01.05.One%20Away/README.md)
7+
- [01.06. 字符串压缩](/lcci/01.06.Compress%20String/README.md)
8+
- [01.07. 旋转矩阵](/lcci/01.07.Rotate%20Matrix/README.md)
9+
- [01.08. 零矩阵](/lcci/01.08.Zero%20Matrix/README.md)
10+
- [01.09. 字符串轮转](/lcci/01.09.String%20Rotation/README.md)
11+
- [02.01. 移除重复节点](/lcci/02.01.Remove%20Duplicate%20Node/README.md)
12+
- [02.02. 返回倒数第 k 个节点](/lcci/02.02.Kth%20Node%20From%20End%20of%20List/README.md)
13+
- [02.03. 删除中间节点](/lcci/02.03.Delete%20Middle%20Node/README.md)
14+
- [02.04. 分割链表](/lcci/02.04.Partition%20List/README.md)
15+
- [02.05. 链表求和](/lcci/02.05.Sum%20Lists/README.md)
16+
- [02.06. 回文链表](/lcci/02.06.Palindrome%20Linked%20List/README.md)
17+
- [02.07. 链表相交](/lcci/02.07.Intersection%20of%20Two%20Linked%20Lists/README.md)
18+
- [02.08. 环路检测](/lcci/02.08.Linked%20List%20Cycle/README.md)
19+
- [03.01. 三合一](/lcci/03.01.Three%20in%20One/README.md)
20+
- [03.02. 栈的最小值](/lcci/03.02.Min%20Stack/README.md)
21+
- [03.03. 堆盘子](/lcci/03.03.Stack%20of%20Plates/README.md)
22+
- [03.04. 化栈为队](/lcci/03.04.Implement%20Queue%20using%20Stacks/README.md)
23+
- [03.05. 栈排序](/lcci/03.05.Sort%20of%20Stacks/README.md)
24+
- [03.06. 动物收容所](/lcci/03.06.Animal%20Shelter/README.md)
25+
- [04.01. 节点间通路](/lcci/04.01.Route%20Between%20Nodes/README.md)
26+
- [04.02. 最小高度树](/lcci/04.02.Minimum%20Height%20Tree/README.md)
27+
- [04.03. 特定深度节点链表](/lcci/04.03.List%20of%20Depth/README.md)
28+
- [04.04. 检查平衡性](/lcci/04.04.Check%20Balance/README.md)
29+
- [04.05. 合法二叉搜索树](/lcci/04.05.Legal%20Binary%20Search%20Tree/README.md)
30+
- [04.06. 后继者](/lcci/04.06.Successor/README.md)
31+
- [04.08. 首个共同祖先](/lcci/04.08.First%20Common%20Ancestor/README.md)
32+
- [04.09. 二叉搜索树序列](/lcci/04.09.BST%20Sequences/README.md)
33+
- [04.10. 检查子树](/lcci/04.10.Check%20SubTree/README.md)
34+
- [04.12. 求和路径](/lcci/04.12.Paths%20with%20Sum/README.md)
35+
- [05.01. 插入](/lcci/05.01.Insert%20Into%20Bits/README.md)
36+
- [05.02. 二进制数转字符串](/lcci/05.02.Bianry%20Number%20to%20String/README.md)
37+
- [05.03. 翻转数位](/lcci/05.03.Reverse%20Bits/README.md)
38+
- [05.04. 下一个数](/lcci/05.04.Closed%20Number/README.md)
39+
- [05.06. 整数转换](/lcci/05.06.Convert%20Integer/README.md)
40+
- [05.07. 配对交换](/lcci/05.07.Exchange/README.md)
41+
- [05.08. 绘制直线](/lcci/05.08.Draw%20Line/README.md)
42+
- [08.01. 三步问题](/lcci/08.01.Three%20Steps%20Problem/README.md)
43+
- [08.02. 迷路的机器人](/lcci/08.02.Robot%20in%20a%20Grid/README.md)
44+
- [08.03. 魔术索引](/lcci/08.03.Magic%20Index/README.md)
45+
- [08.04. 幂集](/lcci/08.04.Power%20Set/README.md)
46+
- [08.05. 递归乘法](/lcci/08.05.Recursive%20Mulitply/README.md)
47+
- [08.06. 汉诺塔问题](/lcci/08.06.Hanota/README.md)
48+
- [08.07. 无重复字符串的排列组合](/lcci/08.07.Permutation%20I/README.md)
49+
- [08.08. 有重复字符串的排列组合](/lcci/08.08.Permutation%20II/README.md)
50+
- [08.09. 括号](/lcci/08.09.Bracket/README.md)
51+
- [08.10. 颜色填充](/lcci/08.10.Color%20Fill/README.md)
52+
- [08.11. 硬币](/lcci/08.11.Coin/README.md)
53+
- [08.12. 八皇后](/lcci/08.12.Eight%20Queens/README.md)
54+
- [08.13. 堆箱子](/lcci/08.13.Pile%20Box/README.md)
55+
- [08.14. 布尔运算](/lcci/08.14.Boolean%20Evaluation/README.md)
56+
- [10.01. 合并排序的数组](/lcci/10.01.Sorted%20Merge/README.md)
57+
- [10.02. 变位词组](/lcci/10.02.Group%20Anagrams/README.md)
58+
- [10.03. 搜索旋转数组](/lcci/10.03.Search%20Rotate%20Array/README.md)
59+
- [10.05. 稀疏数组搜索](/lcci/10.05.Sparse%20Array%20Search/README.md)
60+
- [10.09. 排序矩阵查找](/lcci/10.09.Sorted%20Matrix%20Search/README.md)
61+
- [10.10. 数字流的秩](/lcci/10.10.Rank%20from%20Stream/README.md)
62+
- [10.11. 峰与谷](/lcci/10.11.Peaks%20and%20Valleys/README.md)
63+
- [16.01. 交换数字](/lcci/16.01.Swap%20Numbers/README.md)
64+
- [16.02. 单词频率](/lcci/16.02.Words%20Frequency/README.md)
65+
- [16.03. 交点](/lcci/16.03.Intersection/README.md)
66+
- [16.04. 井字游戏](/lcci/16.04.Tic-Tac-Toe/README.md)
67+
- [16.05. 阶乘尾数](/lcci/16.05.Factorial%20Zeros/README.md)
68+
- [16.06. 最小差](/lcci/16.06.Smallest%20Difference/README.md)
69+
- [16.07. 最大数值](/lcci/16.07.Maximum/README.md)
70+
- [16.08. 整数的英语表示](/lcci/16.08.English%20Int/README.md)
71+
- [16.09. 运算](/lcci/16.09.Operations/README.md)
72+
- [16.10. 生存人数](/lcci/16.10.Living%20People/README.md)
73+
- [16.11. 跳水板](/lcci/16.11.Diving%20Board/README.md)
74+
- [16.13. 平分正方形](/lcci/16.13.Bisect%20Squares/README.md)
75+
- [16.14. 最佳直线](/lcci/16.14.Best%20Line/README.md)
76+
- [16.15. 珠玑妙算](/lcci/16.15.Master%20Mind/README.md)
77+
- [16.16. 部分排序](/lcci/16.16.Sub%20Sort/README.md)
78+
- [16.17. 连续数列](/lcci/16.17.Contiguous%20Sequence/README.md)
79+
- [16.18. 模式匹配](/lcci/16.18.Pattern%20Matching/README.md)
80+
- [16.19. 水域大小](/lcci/16.19.Pond%20Sizes/README.md)
81+
- [16.20. T9键盘](/lcci/16.20.T9/README.md)
82+
- [16.21. 交换和](/lcci/16.21.Sum%20Swap/README.md)
83+
- [16.22. 兰顿蚂蚁](/lcci/16.22.Langtons%20Ant/README.md)
84+
- [16.24. 数对和](/lcci/16.24.Pairs%20With%20Sum/README.md)
85+
- [16.25. LRU缓存](/lcci/16.25.LRU%20Cache/README.md)
86+
- [16.26. 计算器](/lcci/16.26.Calculator/README.md)
87+
- [17.01. 不用加号的加法](/lcci/17.01.Add%20Without%20Plus/README.md)
88+
- [17.04. 消失的数字](/lcci/17.04.Missing%20Number/README.md)
89+
- [17.05. 字母与数字](/lcci/17.05.Find%20Longest%20Subarray/README.md)
90+
- [17.06. 2出现的次数](/lcci/17.06.Number%20Of%202s%20In%20Range/README.md)
91+
- [17.07. 婴儿名字](/lcci/17.07.Baby%20Names/README.md)
92+
- [17.08. 马戏团人塔](/lcci/17.08.Circus%20Tower/README.md)
93+
- [17.09. 第 k 个数](/lcci/17.09.Get%20Kth%20Magic%20Number/README.md)
94+
- [17.10. 主要元素](/lcci/17.10.Find%20Majority%20Element/README.md)
95+
- [17.11. 单词距离](/lcci/17.11.Find%20Closest/README.md)
96+
- [17.12. BiNode](/lcci/17.12.BiNode/README.md)
97+
- [17.13. 恢复空格](/lcci/17.13.Re-Space/README.md)
98+
- [17.14. 最小K个数](/lcci/17.14.Smallest%20K/README.md)
99+
- [17.15. 最长单词](/lcci/17.15.Longest%20Word/README.md)
100+
- [17.16. 按摩师](/lcci/17.16.The%20Masseuse/README.md)
101+
- [17.17. 多次搜索](/lcci/17.17.Multi%20Search/README.md)
102+
- [17.18. 最短超串](/lcci/17.18.Shortest%20Supersequence/README.md)
103+
- [17.19. 消失的两个数字](/lcci/17.19.Missing%20Two/README.md)
104+
- [17.20. 连续中值](/lcci/17.20.Continuous%20Median/README.md)
105+
- [17.21. 直方图的水量](/lcci/17.21.Volume%20of%20Histogram/README.md)
106+
- [17.22. 单词转换](/lcci/17.22.Word%20Transformer/README.md)
107+
- [17.23. 最大黑方阵](/lcci/17.23.Max%20Black%20Square/README.md)
108+
- [17.24. 最大子矩阵](/lcci/17.24.Max%20Submatrix/README.md)
109+
- [17.25. 单词矩阵](/lcci/17.25.Word%20Rectangle/README.md)
110+
- [17.26. 稀疏相似度](/lcci/17.26.Sparse%20Similarity/README.md)

0 commit comments

Comments
 (0)