Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit abd8f58

Browse files
Added English translation to readme.md
1 parent ec74fda commit abd8f58

File tree

1 file changed

+74
-93
lines changed

1 file changed

+74
-93
lines changed

‎README.md

Lines changed: 74 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,129 +1,110 @@
1-
# LeetCode题目分类与面试问题整理
1+
# LeetCode topic classification and interview questions collation
22

3-
## 题目分类
3+
## Subject category
44

5-
### Hash相关
5+
### Hash related
66

7-
*[q1_两数之和](/src/hash相关/q1_两数之和)
8-
*[q387_字符串中的第一个唯一字符](/src/hash相关/q387_字符串中的第一个唯一字符)
7+
-[q1_sum of two numbers](/src/hash related/q1_sum of two numbers)
8+
-[q387_the first unique character in the string](/src/hash related/q387\_ the first unique character in the string)
99

10-
### 链表操作
10+
### Linked list operation
1111

12-
*[q2_两数相加](/src/链表操作/q2_两数相加)
13-
*[q19_删除链表的倒数第N个节点](/src/链表操作/q19_删除链表的倒数第N个节点)
14-
*[q25_k个一组翻转链表](/src/链表操作/q25_k个一组翻转链表)
15-
*[q61_旋转链表](/src/链表操作/q61_旋转链表)
16-
*[q138_复制带随机指针的链表](/src/链表操作/q138_复制带随机指针的链表)
17-
*[q206_反转链表](/src/链表操作/q206_反转链表)
12+
-[q2_Add two numbers](/src/Link list operation/q2_Add two numbers)
13+
-[q19_delete the Nth node from the bottom of the linked list](/src/list operation/q19_delete the Nth node from the bottom of the linked list)
14+
-[q25_k set of flipped linked lists](/src/linked list operation/q25_k set of flipped linked lists)
15+
-[q61_rotating linked list](/src/linked list operation/q61_rotating linked list)
16+
-[q138_copy linked list with random pointer](/src/linked list operation/q138_copy linked list with random pointer)
17+
-[q206_reverse linked list](/src/linked list operation/q206_reverse linked list)
1818

19-
### 双指针遍历/滑动窗口
19+
### Double pointer traversal/sliding window
2020

21-
*[q3_无重复字符的最长子串](/src/双指针遍历/q3_无重复字符的最长子串)
22-
*[q11_盛最多水的容器](/src/双指针遍历/q11_盛最多水的容器)
23-
*[q15_三数之和](/src/双指针遍历/q15_三数之和)
24-
*[q16_最接近的三数之和](/src/双指针遍历/q16_最接近的三数之和)
25-
*[q26_删除排序数组中的重复项](/src/双指针遍历/q26_删除排序数组中的重复项)
26-
*[q42_接雨水](/src/双指针遍历/q42_接雨水)
27-
*[q121_买卖股票的最佳时机](/src/双指针遍历/q121_买卖股票的最佳时机)
28-
*[q209_长度最小的子数组](/src/双指针遍历/q209_长度最小的子数组)
21+
-[q3_Longest substring without repeated characters](/src/Double pointer traversal/q3_Longest substring without repeated characters)
22+
-[q11_Container with the most water](/src/Double pointer traversal/q11_Container with the most water)
23+
-[q15_sum of three numbers](/src/double pointer traversal/q15_sum of three numbers)
24+
-[q16_closest sum of three numbers](/src/dual pointer traversal/q16_closest sum of three numbers)
25+
-[q26_delete duplicates in the sorted array](/src/double pointer traversal/q26_delete duplicates in the sorted array)
26+
-[q42_trapping-rain-water](/src/Dual pointer traversal/q42\_接雨水)
27+
-[q121_The best time to buy and sell stocks](/src/Dual pointer traversal/q121_The best time to buy and sell stocks)
28+
-[q209_The smallest length sub-array](/src/Double pointer traversal/q209_The smallest length sub-array)
2929

30-
### 快慢指针遍历
30+
### Fast and slow pointer traversal
3131

32-
*[q141_环形链表](/src/快慢指针遍历/q141_环形链表)
33-
*[q202_快乐数](/src/快慢指针遍历/q202_快乐数)
34-
*[q876_链表的中间结点](/src/快慢指针遍历/q876_链表的中间结点)
32+
-[q141_circular linked list](/src/fast and slow pointer traversal/q141_circular linked list)
33+
-[q202_happy number](/src/speed pointer traversal/q202_happy number)
34+
-[q876_intermediate node of linked list](/src/fast/slow pointer traversal/q876_intermediate node of linked list)
3535

36-
### 区间合并
36+
### Interval merge
3737

38-
*[q56_合并区间](/src/区间合并/q56_合并区间)
38+
-[q56_Merge interval](/src/Merge interval/q56_Merge interval)
3939

40-
### 字符串操作
40+
### String manipulation
4141

42-
*[q6_Z字形变换](/src/字符串操作/q6_Z字形变换)
43-
*[q14_最长公共前缀](/src/字符串操作/q14_最长公共前缀)
44-
*[q763_划分字母区间](/src/字符串操作/q763_划分字母区间)
42+
-[q6_Zigzag transformation](/src/String operation/q6_Zigzag transformation)
43+
-[q14_longest common prefix](/src/string operation/q14_longest common prefix)
44+
-[q763_Dividing letter interval](/src/String operation/q763_Dividing letter interval)
4545

46-
### 数字操作
46+
### Digital operation
4747

48-
*[q7_整数反转](/src/数字操作/q7_整数反转)
49-
*[q8_字符串转换整数](/src/数字操作/q8_字符串转换整数)
50-
*[q9_回文数](/src/数字操作/q9_回文数)
51-
*[q43_字符串相乘](/src/数字操作/q43_字符串相乘)
52-
*[q172_阶乘后的零](/src/数字操作/q172_阶乘后的零)
53-
*[q258_各位相加](/src/数字操作/q258_各位相加)
48+
-[q7_integer inversion](/src/digital operation/q7_integer inversion)
49+
-[q8_string conversion integer](/src/number operation/q8_string conversion integer)
50+
-[q9_Palindrome Number](/src/Number Operation/q9_Palindrome Number)
51+
-[q43_string multiplication](/src/number operation/q43_string multiplication)
52+
-[q172_zero after factorial](/src/digital operation/q172_zero after factorial)
53+
-[q258_Add everybody](/src/Digital operation/q258_Add everybody)
5454

55-
### 数组操作
55+
### Array operations
5656

57-
*[q54_螺旋矩阵](/src/数组操作/q54_螺旋矩阵)
58-
*[q73_矩阵置零](/src/数组操作/q73_矩阵置零)
59-
*[q78_子集](/src/数组操作/q78_子集)
60-
*[q384_打乱数组](/src/数组操作/q384_打乱数组)
61-
*[q581_最短无序连续子数组](/src/数组操作/q581_最短无序连续子数组)
62-
*[q945_使数组唯一的最小增量](/src/数组操作/q945_使数组唯一的最小增量)
57+
-[q54_spiral matrix](/src/array operation/q54_spiral matrix)
58+
-[q73_Zero Matrix](/src/Array Operation/q73_Zero Matrix)
59+
-[q78_subset](/src/array operation/q78_subset)
60+
-[q384_scrambling array](/src/array operation/q384_scrambling array)
61+
-[q581_shortest unordered continuous subarray](/src/array operation/q581_shortest unordered continuous subarray)
62+
-[q945_Minimum increment to make the array unique](/src/Array operation/q945_Minimum increment to make the array unique)
6363

64-
### 栈相关
64+
### Stack related
6565

66-
*[q20_有效的括号](/src/栈相关/q20_有效的括号)
67-
*[q32_最长有效括号](/src/栈相关/q32_最长有效括号)
68-
*[q155_最小栈](/src/栈相关/q155_最小栈)
69-
*[q224_基本计算器](/src/栈相关/q224_基本计算器)
70-
*[q232_用栈实现队列](/src/栈相关/q232_用栈实现队列)
71-
*[q316_去除重复字母](/src/栈相关/q316_去除重复字母)
66+
-[q20_valid brackets](/src/stack related/q20_valid brackets)
67+
-[q32_longest valid bracket](/src/stack related/q32_longest valid bracket)
68+
-[q155_Minimal stack](/src/stack related/q155_Minimal stack)
69+
-[q224_basic calculator](/src/stack related/q224_basic calculator)
70+
-[q232_implement queue with stack](/src/stack related/q232_implement queue with stack)
71+
-[q316_remove duplicate letters](/src/stack related/q316_remove duplicate letters)
7272

73-
### 堆相关
73+
### Heap related
7474

75-
*[q215_数组中的第K个最大元素](/src/堆相关/q215_数组中的第K个最大元素)
76-
*[q347_前K个高频元素](/src/堆相关/q347_前K个高频元素)
75+
-[q215_the Kth largest element in the array](/src/heap-related/q215_the Kth largest element in the array)
76+
-[q347_top K high frequency elements](/src/heap related/q347_top K high frequency elements)
7777

78-
### 递归
78+
### Recursion
7979

80-
*[q21_合并两个有序链表](/src/递归/q21_合并两个有序链表)
81-
*[q101_对称二叉树](/src/递归/q101_对称二叉树)
82-
*[q104_二叉树的最大深度](/src/递归/q104_二叉树的最大深度)
83-
*[q226_翻转二叉树](/src/递归/q226_翻转二叉树)
84-
*[q236_二叉树的最近公共祖先](/src/递归/q236_二叉树的最近公共祖先)
80+
-[q21_merge two ordered linked lists](/src/recursion/q21_merge two ordered linked lists)
81+
-[q101_symmetric binary tree](/src/recursion/q101_symmetric binary tree)
82+
-[q104_Maximum Depth of Binary Tree](/src/Recursion/q104_Maximum Depth of Binary Tree)
83+
-[q226_flip binary tree](/src/recursion/q226_flip binary tree)
84+
-[q236_The nearest common ancestor of the binary tree](/src/recursion/q236_The nearest common ancestor of the binary tree)
8585

86-
### 分治法/二分法
86+
### Divide and Conquer/Dichotomy
8787

88-
* [q23_合并K个排序链表](/src/分治法/q23_合并K个排序链表)
89-
* [q33_搜索旋转排序数组](/src/分治法/q33_搜索旋转排序数组)
90-
* [q34_在排序数组中查找元素的第一个和最后一个位置](/src/分治法/q34_在排序数组中查找元素的第一个和最后一个位置)
88+
-[q23\_Merge K sorted lists](/src/divide and conquer/q23_Merge K sorted lists) -[q33\_Search rotating sorted array](/src/divide and conquer/q33_search rotating sorted array) -[q34\_Find the first and last position of an element in the sorted array](/src/divide and conquer/q34_Find the first and last position of an element in the sorted array)
9189

92-
### 动态规划
90+
### Dynamic Planning
9391

94-
* [q5_最长回文子串](/src/动态规划/q5_最长回文子串)
95-
* [q53_最大子序和](/src/动态规划/q53_最大子序和)
96-
* [q62_不同路径](/src/动态规划/q62_不同路径)
97-
* [q64_最小路径和](/src/动态规划/q64_最小路径和)
98-
* [q70_爬楼梯](/src/动态规划/q70_爬楼梯)
99-
* [q118_杨辉三角](/src/动态规划/q118_杨辉三角)
100-
* [q300_最长上升子序列](/src/动态规划/q300_最长上升子序列)
101-
* [q1143_最长公共子序列](/src/动态规划/q1143_最长公共子序列)
102-
* [q1277_统计全为1的正方形子矩阵](/src/动态规划/q1277_统计全为1的正方形子矩阵)
92+
-[q5\_longest palindrome substring](/src/dynamic programming/q5*longest palindrome substring) -[q53\_Maximum Subsequence Sum](/src/Dynamic Programming/q53_Max Subsequence Sum) -[q62\_different path](/src/dynamic programming/q62_different path) -[q64\_Minimum path sum](/src/dynamic programming/q64_Minimum path sum) -[q70\_stair climbing](/src/dynamic programming/q70_stair climbing) -[q118\_杨辉 Triangle](/src/Dynamic Programming/q118*杨辉 Triangle) -[q300\_Longest Ascending Subsequence](/src/Dynamic Programming/q300_Longest Ascending Subsequence) -[q1143\_longest common subsequence](/src/dynamic programming/q1143_longest common subsequence) -[q1277\_square submatrix with all 1s](/src/dynamic programming/q1277_square submatrix with all 1s)
10393

104-
### 回溯法
94+
### Backtracking
10595

106-
* [q10_正则表达式匹配](/src/回溯法/q10_正则表达式匹配)
107-
* [q22_括号生成](/src/回溯法/q22_括号生成)
108-
* [q40_组合总和2](/src/回溯法/q40_组合总和2)
109-
* [q46_全排列](/src/回溯法/q46_全排列)
96+
-[q10\_regular expression matching](/src/backtracking/q10_regular expression matching) -[q22\_bracket generation](/src/backtracking/q22_bracket generation) -[q40\_combined sum 2](/src/backtracking/q40_combined sum 2) -[q46\_all permutation](/src/backtracking/q46_all permutation)
11097

111-
### 树的遍历
98+
### Tree traversal
11299

113-
* [q94_二叉树的中序遍历](/src/树的遍历/q94_二叉树的中序遍历)
114-
* [q102_二叉树的层次遍历](/src/树的遍历/q102_二叉树的层次遍历)
115-
* [q110_平衡二叉树](/src/树的遍历/q110_平衡二叉树)
116-
* [q144_二叉树的前序遍历](/src/树的遍历/q144_二叉树的前序遍历)
117-
* [q145_二叉树的后序遍历](/src/树的遍历/q145_二叉树的后序遍历)
100+
-[q94\_In-order traversal of binary tree](/src/Tree traversal/q94_In-order traversal of binary tree) -[q102\_Binary tree traversal](/src/Tree traversal/q102_Binary tree traversal) -[q110\_balanced binary tree](/src/tree traversal/q110_balanced binary tree) -[q144\_Preorder traversal of binary tree](/src/Tree traversal/q144_Preorder traversal of binary tree) -[q145\_Post-order traversal of binary tree](/src/Traversal of tree/q145_Post-order traversal of binary tree)
118101

119-
### 二叉搜索树相关
102+
### Binary search tree related
120103

121-
* [q98_验证二叉搜索树](/src/二叉搜索树相关/q98_验证二叉搜索树)
122-
* [q450_删除二叉搜索树中的节点](/src/二叉搜索树相关/q450_删除二叉搜索树中的节点)
123-
* [q701_二叉搜索树中的插入操作](/src/二叉搜索树相关/q701_二叉搜索树中的插入操作)
104+
-[q98\_Verify Binary Search Tree](/src/Binary Search Tree Related/q98_Verify Binary Search Tree) -[q450\_delete nodes in binary search tree](/src/binary search tree related/q450_delete nodes in binary search tree) -[q701\_insert operation in binary search tree](/src/binary search tree related/q701_insert operation in binary search tree)
124105

125-
-------
106+
---
126107

127-
## 面试问题整理
108+
## Interview questions finishing
128109

129-
*[面试问题整理](/Rocket.md)
110+
-[Interview Questions Finishing](/Rocket.md)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /