some leetcode subjects,enhance my skills, expand my knowledge and prepare for technical interviews
序号 | 题号 | 题目 | 1遍 | 2遍 | 3遍 | 4遍 | 5遍 | 实现 | 链接 |
---|---|---|---|---|---|---|---|---|---|
1 | 70 | climbing-stairs (爬梯子) |
1.25 | 2.18 | 链接 | ||||
2 | 66 | plus-one (加1) |
1.26 | 2.1 | 代码 | 链接 | |||
3 | 1 | two-sum (两数之和) |
1.27 | 2.5 | 2.15 | 代码 | 链接 | ||
4 | 24 | swap-nodes-in-pairs (两两交换链表中的节点) |
1.28 | 链接 | |||||
5 | 283 | move-zeros (移动零) |
1.29 | 2.1 | 代码 | 链接 | |||
6 | 11 | container-with-most-water (盛最多水的容器) |
1.29 | 链接 | |||||
7 | 70 | climbing-stairs (爬楼梯) |
1.29 | 链接 | |||||
8 | 15 | 3sum (三树之和) |
1.29 | 链接 | |||||
9 | 21 | merge-two-sorted-lists (合并两个有序链表 ) |
1.29 | 链接 | |||||
10 | 20 | valid-parentheses (有效括号) |
1.30 | 链接 | |||||
11 | 155 | min-stack (最小栈) |
链接 | ||||||
12 | 84 | largest-rectangle-in-histogram (柱状图中最大的矩阵) |
链接 | ||||||
13 | 239 | sliding-window-maximum (滑动窗口的最大值) |
链接 | ||||||
14 | 641 | design-circular-deque (设计循环双端队列) |
链接 | ||||||
15 | 42 | trapping-rain-water (接雨水) |
链接 | ||||||
16 | 26 | remove-duplicates-from-sorted-array (删除排序数组中的重复项) |
2.1 | 代码 | 链接 | ||||
17 | 189 | rotate-array (旋转数组) |
2.2 | 代码 | 链接 | ||||
18 | 88 | merge-sorted-array (合并两个有序数组) |
1.30 | 链接 | |||||
19 | 242 | valid-anagram (有效的字母异位词) |
2.3 | 2.15 | 代码 | 链接 | |||
20 | 49 | group-anagrams (字母异位词分组) |
2.4 | 2.15 | 代码 | 链接 | |||
21 | 94 | binary-tree-inorder-traversal (二叉树的中序遍历) |
2.6 | 2.16 | 代码 | 链接 | |||
22 | 144 | binary-tree-preorder-traversal (二叉树的前序遍历) |
2.6 | 2.16 | 代码 | 链接 | |||
23 | 590 | n-ary-tree-postorder-traversal (N叉树的后序遍历) |
2.9 | 2.16 | 代码 | 链接 | |||
24 | 589 | n-ary-tree-preorder-traversal (N叉树的前序遍历) |
2.9 | 2.16 | 代码 | 链接 | |||
25 | 429 | n-ary-tree-level-order-traversal (N叉树的层次遍历) |
2.9 | 2.16 | 代码 | 链接 | |||
26 | J49 | chou-shu-lcof (丑数) |
2.10 | 2.18 | 代码 | 链接 | |||
27 | 347 | top-k-frequent-elements (前K个高频元素) |
代码 | 链接 | |||||
28 | J40 | zui-xiao-de-kge-shu-lcof (最小的 k 个数) |
代码 | 链接 | |||||
29 | 200 | number-of-islands (岛屿数量) |
代码 | 链接 | |||||
30 | 22 | generate-parentheses (括号生成) |
2.18 | 代码 | 链接 | ||||
31 | 226 | invert-binary-tree (翻转二叉树) |
2.18 | 代码 | 链接 | ||||
32 | 98 | validate-binary-search-tree (验证二叉搜索树) |
代码 | 链接 | |||||
33 | 104 | maximum-depth-of-binary-tree (二叉树的最大深度) |
代码 | 链接 | |||||
34 | 111 | minimum-depth-of-binary-tree (二叉树的最小深度) |
代码 | 链接 | |||||
35 | 297 | serialize-and-deserialize-binary-tree (二叉树的序列化与反序列化) |
代码 | 链接 | |||||
36 | 236 | lowest-common-ancestor-of-a-binary-tree (二叉树的最近公共祖先) |
2.18 | 代码 | 链接 | ||||
37 | 105 | tree-from-preorder-and-inorder-traversal (从前序与中序遍历序列构造二叉树) |
2.18 | 代码 | 链接 | ||||
38 | 77 | combinations (组合) |
2.21 | 代码 | 链接 | ||||
39 | 46 | permutations (全排列) |
2.21 | 代码 | 链接 | ||||
40 | 47 | permutations-ii (全排列 II) |
2.21 | 代码 | 链接 | ||||
41 | 50 | powx-n (Pow(x, n)) |
代码 | 链接 | |||||
42 | 78 | subsets (子集) |
代码 | 链接 | |||||
43 | 169 | majority-element (多数元素 ) |
代码 | 链接 | |||||
44 | 17 | letter-combinations-of-a-phone-number (电话号码的字母组合) |
代码 | 链接 | |||||
45 | 51 | n-queens (N 皇后) |
代码 | 链接 | |||||
46 | 145 | binary-tree-postorder-traversal (二叉树的后续遍历) |
2.16 | 代码 | 链接 | ||||
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 | () |
代码 | 链接 |