KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
LeetCode-Python
★ 10
Open GitHub ↗
LeetCode Python 练习
Download README (.md)
Explore Similar Repositories
s7-golang-sdk
:
NDC connector realisation of S7 Agent API written on golang
BearHunter
:
Lets you globally search for notes and use system wide hotkeys with the Bear notes taking application.
python4CityGovtProcessImprovement
:
Repo for the PY 4 CG Python for City Government Process Improvement Meet Up
FizzyoFramework-Unity
:
A Unity package for making game for project Fizzyo.
flow-tips
:
No description available.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
LeetCode-Python
?
Download (.md)
# LeetCode 习题记录 > 解题语言:Python3 ## 探索 ### 面试 #### 初级算法 ##### 数组 - [从排序数组中删除重复项](./Interview/Easy%20Collection/Array/question_1.py) - [买卖股票的最佳时机 II](./Interview/Easy%20Collection/Array/question_2.py) - [旋转数组](./Interview/Easy%20Collection/Array/question_3.py) - [存在重复](./Interview/Easy%20Collection/Array/question_4.py) - [只出现一次的数字](./Interview/Easy%20Collection/Array/question_5.py) - [两个数组的交集 II](./Interview/Easy%20Collection/Array/question_6.py) - [加一](./Interview/Easy%20Collection/Array/question_7.py) - [移动零](./Interview/Easy%20Collection/Array/question_8.py) - [两数之和](./Interview/Easy%20Collection/Array/question_9.py) - [有效的数独](./Interview/Easy%20Collection/Array/question_10.py) - [旋转图像](./Interview/Easy%20Collection/Array/question_11.py) ##### 字符串 - [反转字符串](./Interview/Easy%20Collection/Strings/question_1.py) - [颠倒整数](./Interview/Easy%20Collection/Strings/question_2.py) - [字符串中的第一个唯一字符](./Interview/Easy%20Collection/Strings/question_3.py) - [有效的字母异位词](./Interview/Easy%20Collection/Strings/question_4.py) - [验证回文字符串](./Interview/Easy%20Collection/Strings/question_5.py) - [字符串转整数(atoi)](./Interview/Easy%20Collection/Strings/question_6.py) - [实现strStr()](./Interview/Easy%20Collection/Strings/question_7.py) - [数数并说](./Interview/Easy%20Collection/Strings/question_8.py) - [最长公共前缀](./Interview/Easy%20Collection/Strings/question_9.py) ##### 链表 - [删除链表中的节点](./Interview/Easy%20Collection/Linked%20List/question_1.py) - [删除链表的倒数第N个节点](./Interview/Easy%20Collection/Linked%20List/question_2.py) - [反转链表](./Interview/Easy%20Collection/Linked%20List/question_3.py) - [合并两个有序链表](./Interview/Easy%20Collection/Linked%20List/question_4.py) - [回文链表](./Interview/Easy%20Collection/Linked%20List/question_5.py) - [环形链表](./Interview/Easy%20Collection/Linked%20List/question_6.py) ##### 树 - [二叉树的最大深度](./Interview/Easy%20Collection/Trees/question_1.py) - [验证二叉搜索树](./Interview/Easy%20Collection/Trees/question_2.py) - [对称二叉树](./Interview/Easy%20Collection/Trees/question_3.py) - [二叉树的层次遍历](./Interview/Easy%20Collection/Trees/question_4.py) - [将有序数组转换为二叉搜索树](./Interview/Easy%20Collection/Trees/question_5.py) ##### 排序和搜索 - [合并两个有序数组](./Interview/Easy%20Collection/Sorting%20and%20Searching/question_1.py) - [第一个错误的版本](./Interview/Easy%20Collection/Sorting%20and%20Searching/question_2.py) ##### 动态规划 - [爬楼梯](./Interview/Easy%20Collection/Dynamic%20Programming/question_1.py) - [买卖股票的最佳时机](./Interview/Easy%20Collection/Dynamic%20Programming/question_2.py) - [最大子序和](./Interview/Easy%20Collection/Dynamic%20Programming/question_3.py) - [打家劫舍](./Interview/Easy%20Collection/Dynamic%20Programming/question_4.py) ##### 设计问题 - [打亂數組](./Interview/Easy%20Collection/Design/question_1.py) - [最小栈](./Interview/Easy%20Collection/Design/question_2.py) ##### 数学 - [Fizz Buzz](./Interview/Easy%20Collection/Math/question_1.py) - [计数质数](./Interview/Easy%20Collection/Math/question_2.py) - [3的幂](./Interview/Easy%20Collection/Math/question_3.py) - [罗马数字转整数](./Interview/Easy%20Collection/Math/question_4.py) ##### 其他 - [位1的个数](./Interview/Easy%20Collection/Others/question_1.py) - [汉明距离](./Interview/Easy%20Collection/Others/question_2.py) - [颠倒二进制位](./Interview/Easy%20Collection/Others/question_3.py) - [杨辉三角](./Interview/Easy%20Collection/Others/question_4.py) - [有效的括号](./Interview/Easy%20Collection/Others/question_5.py) - [缺失数字](./Interview/Easy%20Collection/Others/question_6.py) #### 中级算法 ##### 数组和字符串 - [字谜分组](./Interview/Medium%20Collection/Array%20and%20Strings/question_3.py) ##### 链表 - [两数相加](./Interview/Medium%20Collection/Linked%20List/question_1.py) ##### 树和图 - [中序遍历二叉树](./Interview/Medium%20Collection/Trees%20and%20Graphs/question_1.py) ##### 排序和搜索 - [颜色分类](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_1.py) - [前K个高频元素](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_2.py) - [数组中的第K个最大元素](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_3.py) - [寻找峰值](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_4.py) - [在排序数组中查找元素的第一个和最后一个位置](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_5.py) - [搜索旋转排序数组](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_7.py) - [搜索二维矩阵 II](./Interview/Medium%20Collection/Sorting%20and%20Searching/question_8.py) ##### 数学 - [Pow(x, n)](./Interview/Medium%20Collection/Math/question_4.py) - [x 的平方根](./Interview/Medium%20Collection/Math/question_5.py) ##### 其他 - [两整数之和](./Interview/Medium%20Collection/Others/question_1.py) - [求众数](./Interview/Medium%20Collection/Others/question_3.py) #### 高级算法 ##### 数组和字符串 - [寻找重复数](./Interview/Hard%20Collection/Array%20and%20Strings/question_8.py) ##### 链表 - [链表排序](./Interview/Hard%20Collection/Linked%20List/question_2.py) ### 学习 #### 数组和字符串 ##### 数组简介 - [寻找数组的中心索引](./Learn/Array%20and%20String/Introduction%20to%20Array/question_1.py) - [至少是其他数字两倍的最大数](./Learn/Array%20and%20String/Introduction%20to%20Array/question_2.py) - [加一](./Learn/Array%20and%20String/Introduction%20to%20Array/question_3.py) ##### 二维数组简介 - [杨辉三角](./Learn/Array%20and%20String/Introduction%20to%202D%20Array/question_4.py) ##### 字符串简介 - [二进制求和](./Learn/Array%20and%20String/Introduction%20to%20String/question_1.py) - [实现strStr()](./Learn/Array%20and%20String/Introduction%20to%20String/question_2.py) - [最长公共前缀](./Learn/Array%20and%20String/Introduction%20to%20String/question_3.py) ##### 双指针技巧 - [反转字符串](./Learn/Array%20and%20String/Two-Pointer%20Technique/question_1.py) - [数组拆分 I](./Learn/Array%20and%20String/Two-Pointer%20Technique/question_2.py) - [两数之和 II - 输入有序数组](./Learn/Array%20and%20String/Two-Pointer%20Technique/question_3.py) - [移除元素](./Learn/Array%20and%20String/Two-Pointer%20Technique/question_4.py) - [最大连续1的个数](./Learn/Array%20and%20String/Two-Pointer%20Technique/question_5.py) ##### 小结 - [旋转数据](./Learn/Array%20and%20String/Conclusion/question_1.py) - [杨辉三角 II](./Learn/Array%20and%20String/Conclusion/question_2.py) - [翻转字符串里的单词](./Learn/Array%20and%20String/Conclusion/question_3.py) - [反转字符串中的单词 III](./Learn/Array%20and%20String/Conclusion/question_4.py) - [从排序数组中删除重复项](./Learn/Array%20and%20String/Conclusion/question_5.py) - [移动零](./Learn/Array%20and%20String/Conclusion/question_6.py) #### 链表 ##### 单链表 - [设计链表](./Learn/Linked%20List/Singly%20Linked%20List/question.py) ##### 双指针技巧 - [环形链表](./Learn/Linked%20List/Two%20Pointer%20Technique/question_1.py) - [删除链表的倒数第N个节点](./Learn/Linked%20List/Two%20Pointer%20Technique/question_4.py) ##### 经典问题 - [反转链表](./Learn/Linked%20List/Classic%20Problems/question_1.py) - [回文链表](./Learn/Linked%20List/Classic%20Problems/question_5.py) ##### 小结 - [合并两个有序链表](./Learn/Linked%20List/Conclusion/question_1.py) - [两数相加](./Learn/Linked%20List/Conclusion/question_2.py) #### 二叉树 ##### 树的遍历 - [二叉树的前序遍历](Learn/Binary%20Tree/Binary%20Tree%20Traversal/question_1.py) - [中序遍历二叉树](Learn/Binary%20Tree/Binary%20Tree%20Traversal/question_2.py) - [二叉树的后序遍历](Learn/Binary%20Tree/Binary%20Tree%20Traversal/question_3.py) - [二叉树的层次遍历](Learn/Binary%20Tree/Binary%20Tree%20Traversal/question_4.py) ##### 运用递归解决问题 - [二叉树的最大深度](Learn/Binary%20Tree/Recursion/question_1.py) - [对称二叉树](Learn/Binary%20Tree/Recursion/question_2.py) #### N叉树 ##### 遍历 - [N叉树的前序遍历](./Learn/N-ary%20Tree/Traversal/question_1.py) - [N叉树的后序遍历](./Learn/N-ary%20Tree/Traversal/question_2.py) - [N叉树的层序遍历](./Learn/N-ary%20Tree/Traversal/question_3.py) ##### 递归 - [N叉树的最大深度](./Learn/N-ary%20Tree/Recursion/question.py) #### 队列 & 栈 ##### 队列:先入先出的数据结构 - [设计循环队列](./Learn/Queue%20&%20Stack/Queue/question_1.py) ##### 栈:后入先出的数据结构 - [最小栈](./Learn/Queue%20&%20Stack/Stack/question_1.py) - [有效的括号](./Learn/Queue%20&%20Stack/Stack/question_2.py) ##### 栈和深度优先搜索 - [二叉树的中序遍历](./Learn/Queue%20&%20Stack/Stack%20and%20DFS/question_4.py) ##### 小结 - [用栈实现队列](./Learn/Queue%20&%20Stack/Conclusion/question_1.py) - [用队列实现栈](./Learn/Queue%20&%20Stack/Conclusion/question_2.py) ## 题库 > 编号对应 LeetCode 题号 1 [两数之和](./QuestionBank/1.Two%20Sun/)<br> 2 [两数相加](./QuestionBank/2.Add%20Two%20Numbers/)<br> 3 [无重复字符的最长子串](./QuestionBank/3.Longest%20Substring%20Without%20Repeating%20Characters/)<br> 4 [两个排序数组的中位数](./QuestionBank/4.Median%20of%20Two%20Sorted%20Arrays/)<br> 5 [最长回文子串](./QuestionBank/5.Longest%20Palindromic%20Substring/)<br> 6 [Z 字形变换](./QuestionBank/6.leetcode.com/)<br> 7 [颠倒整数](./QuestionBank/7.Reverse%20Integer/)<br> 8 [字符串转整数(atoi)](./QuestionBank/8.String%20to%20Integer%20(atoi)/)<br> 9 [回文数](./QuestionBank/9.Palindrome%20Number/)<br> 11 [盛最多水的容器](./QuestionBank/11.Container%20With%20Most%20Water/)<br> 13 [罗马数字转整数](./QuestionBank/13.Roman%20to%20Integer/)<br> 14 [最长公共前缀](./QuestionBank/14.Longest%20Common%20Prefix/)<br> 15 [三数之和](./QuestionBank/15.3Sum/)<br> 19 [删除链表的倒数第N个节点](./QuestionBank/19.Remove%20Nth%20Node%20From%20End%20of%20List/)<br> 20 [有效的括号](./QuestionBank/20.Valid%20Parentheses/)<br> 21 [合并两个有序链表](./QuestionBank/21.Merge%20Two%20Sorted%20Lists/)<br> 22 [括号生成](./QuestionBank/22.Generate%20Parentheses/)<br> 25 [K 个一组翻转链表](./QuestionBank/25.Reverse%20Nodes%20in%20k-Group/)<br> 26 [从排序数组中删除重复项](./QuestionBank/26.Remove%20Duplicates%20from%20Sorted%20Array/)<br> 27 [移除元素](./QuestionBank/27.Remove%20Element/)<br> 28 [实现strStr](./QuestionBank/28.Implement%20strStr()/)<br> 29 [两数相除](./QuestionBank/29.Divide%20Two%20Integers/)<br> 30 [串联所有单词的子串](./QuestionBank/30.Substring%20with%20Concatenation%20of%20All%20Words/)<br> 33 [搜索旋转排序数组](./QuestionBank/33.Search%20in%20Rotated%20Sorted%20Array/)<br> 34 [在排序数组中查找元素的第一个和最后一个位置](./QuestionBank/34.Find%20First%20and%20Last%20Position%20of%20Element%20in%20Sorted%20Array/)<br> 35 [搜索插入位置](./QuestionBank/35.Search%20Insert%20Position/)<br> 36 [有效的数独](./QuestionBank/36.Valid%20Sudoku/)<br> 38 [数数并说](./QuestionBank/38.Count%20and%20Say/)<br> 39 [组合总和](./QuestionBank/39.Combination%20Sum/)<br> 40 [组合总和 II](./QuestionBank/40.Combination%20Sum%20II/)<br> 43 [字符串相乘](./QuestionBank/43.Multiply%20Strings/)<br> 46 [全排列](./QuestionBank/46.Permutations/)<br> 47 [全排列 II](./QuestionBank/47.Permutations%20II/)<br> 48 [旋转图像](./QuestionBank/48.Rotate%20Image/)<br> 49 [字母异位词分组](./QuestionBank/49.Group%20Anagrams/)<br> 50 [Pow(x, n)](./QuestionBank/50.Pow(x,%20n)/)<br> 53 [最大子序和](./QuestionBank/53.Maximum%20Subarray/)<br> 56 [合并区间](./QuestionBank/56.Merge%20Intervals/)<br> 58 [最后一个单词的长度](./QuestionBank/58.Length%20of%20Last%20Word/)<br> 61 [旋转链表](./QuestionBank/61.Rotate%20List/)<br> 66 [加一](./QuestionBank/66.Plus%20One/)<br> 67 [二进制求和](./QuestionBank/67.Add%20Binary/)<br> 69 [x 的平方根](./QuestionBank/69.Sqrt(x)/)<br> 70 [爬楼梯](./QuestionBank/70.Climbing%20Stairs/)<br> 71 [简化路径](./QuestionBank/71.Simplify%20Path/)<br> 75 [颜色分类](./QuestionBank/75.Sort%20Colors/)<br> 77 [组合](./QuestionBank/77.Combinations/)<br> 78 [子集](./QuestionBank/78.Subsets/)<br> 79 [单词搜索](./QuestionBank/79.Word%20Search/)<br> 82 [删除排序链表中的重复元素 II](./QuestionBank/82.Remove%20Duplicates%20from%20Sorted%20List%20II/)<br> 83 [删除排序链表中的重复元素](./QuestionBank/83.Remove%20Duplicates%20from%20Sorted%20List/)<br> 88 [合并两个有序数组](./QuestionBank/88.Merge%20Sorted%20Array/)<br> 93 [复原IP地址](./QuestionBank/93.Restore%20IP%20Addresses/)<br> 94 [二叉树的中序遍历](./QuestionBank/94.Binary%20Tree%20Inorder%20Traversal/)<br> 98 [验证二叉搜索树](./QuestionBank/98.Validate%20Binary%20Search%20Tree/)<br> 100 [相同的树](./QuestionBank/100.Same%20Tree/)<br> 101 [对称二叉树](./QuestionBank/101.Symmetric%20Tree/)<br> 102 [二叉树的层次遍历](./QuestionBank/102.Binary%20Tree%20Level%20Order%20Traversal/)<br> 103 [二叉树的锯齿形层序遍历](./QuestionBank/103.Binary%20Tree%20Zigzag%20Level%20Order%20Traversal/)<br> 104 [二叉树的最大深度](./QuestionBank/104.Maximum%20Depth%20of%20Binary%20Tree/)<br> 107 [二叉树的层次遍历 II](./QuestionBank/107.Binary%20Tree%20Level%20Order%20Traversal%20II/)<br> 108 [将有序数组转换为二叉搜索树](./QuestionBank/108.Convert%20Sorted%20Array%20to%20Binary%20Search%20Tree/)<br> 110 [平衡二叉树](./QuestionBank/110.Balanced%20Binary%20Tree/)<br> 111 [二叉树的最小深度](./QuestionBank/111.Minimum%20Depth%20of%20Binary%20Tree/)<br> 112 [路径总和](./QuestionBank/112.Path%20Sum/)<br> 113 [路径总和 II](./QuestionBank/113.Path%20Sum%20II/)<br> 114 [二叉树展开为链表](./QuestionBank/114.Flatten%20Binary%20Tree%20to%20Linked%20List/)<br> 116 [填充同一层的兄弟节点](./QuestionBank/116.Populating%20Next%20Right%20Pointers%20in%20Each%20Node/)<br> 118 [杨辉三角](./QuestionBank/118.Pascal's%20Triangle/)<br> 117 [填充每个节点的下一个右侧节点指针 II](./QuestionBank/117.Populating%20Next%20Right%20Pointers%20in%20Each%20Node%20II/)<br> 119 [杨辉三角 II](./QuestionBank/119..Pascal's%20Triangle%20II/)<br> 120 [三角形最小路径和](./QuestionBank/120.Triangle/)<br> 121 [买卖股票的最佳时机](./QuestionBank/121.Best%20Time%20to%20Buy%20and%20Sell%20Stock/)<br> 122 [买卖股票的最佳时机](./QuestionBank/122.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20II/)<br> 125 [验证回文字符串](./QuestionBank/125.Valid%20Palindrome/)<br> 129 [求根到叶子节点数字之和](./QuestionBank/129.Sum%20Root%20to%20Leaf%20Numbers/)<br> 131 [分割回文串](./QuestionBank/131.Palindrome%20Partitioning/)<br> 136 [只出现一次的数字](./QuestionBank/136.Single%20Number/)<br> 137 [只出现一次的数字 II](./QuestionBank/137.Single%20Number%20II/)<br> 139 [单词分割](./QuestionBank/139.Word%20Break/)<br> 140 [单词分割 II](./QuestionBank/140.Word%20Break%20II/)<br> 141 [环形链表](./QuestionBank/141.Linked%20List%20Cycle/)<br> 142 [环形链表 II](./QuestionBank/142.Linked%20List%20Cycle%20II/)<br> 144 [二叉树的前序遍历](./QuestionBank/144.Binary%20Tree%20Preorder%20Traversal/)<br> 145 [二叉树的后序遍历](./QuestionBank/145.Binary%20Tree%20Postorder%20Traversal/)<br> 146 [LRU缓存机制](./QuestionBank/146.LRU%20Cache/)<br> 147 [对链表进行插入排序](./QuestionBank//)<br> 148 [排序链表](./QuestionBank/148.Sort%20List/)<br> 151 [翻转字符串里的单词](./QuestionBank/151.Reverse%20Words%20in%20a%20String/)<br> 155 [最小栈](./QuestionBank/155.Min%20Stack/)<br> 152 [乘积最大子序列](./QuestionBank/152.Maximum%20Product%20Subarray/)<br> 153 [寻找旋转排序数组中的最小值](./QuestionBank/153.Find%20Minimum%20in%20Rotated%20Sorted%20Array/)<br> 160 [相交链表](./QuestionBank/160.Intersection%20of%20Two%20Linked%20Lists/)<br> 164 [最大间距](./QuestionBank/164.Maximum%20Gap/)<br> 162 [寻找峰值](./QuestionBank/162.Find%20Peak%20Element/)<br> 167 [两数之和 II - 输入有序数组](./QuestionBank/167.Two%20Sum%20II%20-%20Input%20array%20is%20sorted/)<br> 168 [Excel表列名称](./QuestionBank/168.Excel%20Sheet%20Column%20Title/)<br> 169 [求众数](./QuestionBank/169.Majority%20Element/)<br> 171 [Excel表列序号](./QuestionBank/171.Excel%20Sheet%20Column%20Number/)<br> 172 [阶乘后的零](./QuestionBank/172.Factorial%20Trailing%20Zeroes/)<br> 189 [旋转数据](./QuestionBank/189.Rotate%20Array/)<br> 190 [颠倒二进制位](./QuestionBank/190.Reverse%20Bits/)<br> 191 [位1的个数](./QuestionBank/191.Number%20of%201%20Bits/)<br> 198 [打家劫舍](./QuestionBank/198.House%20Robber/)<br> 202 [快乐数](./QuestionBank/202.Happy%20Number/)<br> 203 [删除链表中的节点](./QuestionBank/203.Remove%20Linked%20List%20Elements/)<br> 204 [计数质数](./QuestionBank/204.Count%20Primes/)<br> 205 [同构字符串](./QuestionBank/205.Isomorphic%20Strings/)<br> 206 [反转链表](./QuestionBank/206.Reverse%20Linked%20List/)<br> 208 [实现 Trie (前缀树)](./QuestionBank/208.Implement%20Trie%20(Prefix%20Tree)/)<br> 215 [数组中的第K个最大元素](./QuestionBank/215.Kth%20Largest%20Element%20in%20an%20Array/)<br> 216 [组合总和 III](./QuestionBank/216.Combination%20Sum%20III/)<br> 217 [存在重复](./QuestionBank/217.Contains%20Duplicate/)<br> 219 [存在重复元素 II](./QuestionBank/219.Contains%20Duplicate%20II/)<br> 221 [最大正方形](./QuestionBank/221.Maximal%20Square/)<br> 223 [矩形面积](./QuestionBank/223.Rectangle%20Area/)<br> 225 [用队列实现栈](./QuestionBank/225.Implement%20Stack%20using%20Queues/)<br> 226 [翻转二叉树](./QuestionBank/226.Invert%20Binary%20Tree/)<br> 230 [二叉搜索树中第K小的元素](./QuestionBank/230.Kth%20Smallest%20Element%20in%20a%20BST/)<br> 231 [2的幂](./QuestionBank/231.Power%20of%20Two/)<br> 232 [用栈实现队列](./QuestionBank/232.Implement%20Queue%20using%20Stacks/)<br> 234 [回文链表](./QuestionBank/234.Palindrome%20Linked%20List/)<br> 235 [二叉搜索树的最近公共祖先](./QuestionBank/235.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Search%20Tree/)<br> 236 [二叉树的最近公共祖先](./QuestionBank/236.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree/)<br> 237 [删除链表的结点](./QuestionBank/237.Delete%20Node%20in%20a%20Linked%20List/)<br> 238 [除自身以外数组的乘积](./QuestionBank/238.Product%20of%20Array%20Except%20Self/)<br> 240 [搜索二维矩阵 II](./QuestionBank/240.Search%20a%202D%20Matrix%20II/)<br> 242 [有效的字母异位词](./QuestionBank/242.Valid%20Anagram/)<br> 257 [二叉树的所有路径](./QuestionBank/257.Binary%20Tree%20Paths/)<br> 258 [各位相加](./QuestionBank/258.Add%20Digits/)<br> 260 [只出现一次的数字 III](./QuestionBank/260.Single%20Number%20III/)<br> 268 [缺失数字](./QuestionBank/268.Missing%20Number/)<br> 278 [第一个错误的版本](./QuestionBank/278.First%20Bad%20Version/)<br> 283 [移动零](./QuestionBank/283.Move%20Zeroes/)<br> 284 [顶端迭代器](./QuestionBank/284.Peeking%20Iterator/)<br> 287 [寻找重复数](./QuestionBank/287.Find%20the%20Duplicate%20Number/)<br> 290 [单词模式](./QuestionBank/290.Word%20Pattern/)<br> 295 [数据流的中位数](./QuestionBank/295.Find%20Median%20from%20Data%20Stream/)<br> 299 [猜数字游戏](./QuestionBank/299.Bulls%20and%20Cows/)<br> 303 [区域和检索 - 数组不可变](./QuestionBank/303.Range%20Sum%20Query%20-%20Immutable/)<br> 322 [零钱兑换](./QuestionBank/322.Coin%20Change/)<br> 326 [3的幂](./QuestionBank/326.Power%20of%20Three/)<br> 328 [奇偶链表](./QuestionBank/328.Odd%20Even%20Linked%20List/)<br> 338 [Bit位计数](./QuestionBank/338.Counting%20Bits/)<br> 342 [4的幂](./QuestionBank/342.Power%20of%20Four/)<br> 344 [反转字符串](./QuestionBank/344.Reverse%20String/)<br> 345 [反转字符串中的元音字母](./QuestionBank/345.Reverse%20Vowels%20of%20a%200String/)<br> 347 [前K个高频元素](./QuestionBank/347.Top%20K%20Frequent%20Elements/)<br> 349 [两个数组的交集](./QuestionBank/349.Intersection%20of%20Two%20Arrays/)<br> 350 [两个数组的交集 II](./QuestionBank/350.Intersection%20of%20Two%20Arrays%20II/)<br> 367 [有效的完全平方数](./QuestionBank/367.Valid%20Perfect%20Square)<br> 371 [两整数之和](./QuestionBank/371.Sum%20of%20Two%20Integers/)<br> 374 [猜数字大小](./QuestionBank/374.Guess%20Number%20Higher%20or%20Lower/)<br> 382 [链表随机节点](./QuestionBank/382.Linked%20List%20Random%20Node/)<br> 384 [打乱数组](./QuestionBank/384.Shuffle%20an%20Array/)<br> 385 [迷你语法分析器](./QuestionBank/385.Mini%20Parser/)<br> 387 [字符串中的第一个唯一字符](./QuestionBank/387.First%20Unique%20Character%20in%20a%20String/)<br> 389 [找不同](./QuestionBank/389.Find%20the%20Difference/)<br> 392 [判断子序列](./QuestionBank/392.Is%20Subsequence/)<br> 397 [整数替换](./QuestionBank/397.Integer%20Replacement/)<br> 404 [左叶子之和](./QuestionBank/404.Sum%20of%20Left%20Leaves/)<br> 405 [数字转换为十六进制数](./QuestionBank/405.Convert%20a%20Number%20to%20Hexadecimal/)<br> 412 [Fizz Buzz](./QuestionBank/412.Fizz%20Buzz/)<br> 414 [第三大的数](./QuestionBank/414.Third%20Maximum%20Number/)<br> 415 [字符串相加](./QuestionBank/415.Add%20Strings/)<br> 429 [N叉树的层序遍历](./QuestionBank/429.N-ary%20Tree%20Level%20Order%20Traversal/)<br> 430 [扁平化多级双向链表](./QuestionBank/430.Flatten%20a%20Multilevel%20Doubly%20Linked%20List/)<br> 434 [字符串中的单词数](./QuestionBank/434.Number%20of%20Segments%20in%20a%20String/)<br> 442 [数组中重复的数据](./QuestionBank/442.Find%20All%20Duplicates%20in%20an%20Array/)<br> 445 [两数相加 II](./QuestionBank/445.Add%20Two%20Numbers%20II/)<br> 448 [找到所有数组中消失的数字](./QuestionBank/448.Find%20All%20Numbers%20Disappeared%20in%20an%20Array/)<br> 451 [根据字符出现频率排序](./QuestionBank/451.Sort%20Characters%20By%20Frequency/)<br> 454 [四数相加 II](./QuestionBank/454.4Sum%20II/)<br> 458 [重复的子字符串](./QuestionBank/459.Repeated%20Substring%20Pattern/)<br> 461 [汉明距离](./QuestionBank/461.Hamming%20Distance/)<br> 476 [数字的补数](./QuestionBank/476.Number%20Complement/)<br> 485 [最大连续1的个数](./QuestionBank/485.Max%20Consecutive%20Ones/)<br> 486 [预测赢家](./QuestionBank/486.Predict%20the%20Winner/)<br> 495 [提莫攻击](./QuestionBank/495.Teemo%20Attacking/)<br> 501 [二叉搜索树中的众数](./QuestionBank/501.Find%20Mode%20in%20Binary%20Search%20Tree/)<br> 509 [斐波那契数](./QuestionBank/509.Fibonacci%20Number/)<br> 515 [在每个树行中找最大值](./QuestionBank/515.Find%20Largest%20Value%20in%20Each%20Tree%20Row/)<br> 520 [检测大写字母](./QuestionBank/520.Detect%20Capital/)<br> 530 [二叉搜索树的最小绝对差](./QuestionBank/530.Minimum%20Absolute%20Difference%20in%20BST/)<br> 537 [复数乘法](./QuestionBank/537.Complex%20Number%20Multiplication/)<br> 538 [把二叉搜索树转换为累加树](./QuestionBank/538.Convert%20BST%20to%20Greater%20Tree/)<br> 551 [学生出勤纪录 I](./QuestionBank/551.Student%20Attendance%20Record%20I/)<br> 557 [反转字符串中的单词 III](./QuestionBank/557.Reverse%20Words%20in%20a%20String%20III/)<br> 559 [N叉树的最大深度](./QuestionBank/559.Maximum%20Depth%20of%20N-ary%20Tree/)<br> 560 [和为K的子数组](./QuestionBank/560.Subarray%20Sum%20Equals%20K/)<br> 561 [数组拆分 I](./QuestionBank/561.Array%20Partition%20I/)<br> 566 [重塑矩阵](./QuestionBank/566.Reshape%20the%20Matrix/)<br> 567 [字符串的排列](./QuestionBank/567.Permutation%20in%20String/)<br> 572 [另一个树的子树](./QuestionBank/572.Subtree%20of%20Another%20Tree/)<br> 575 [分糖果](./QuestionBank/575.Distribute%20Candies/)<br> 589 [N叉树的前序遍历](./QuestionBank/589.N-ary%20Tree%20Preorder%20Traversal/)<br> 590 [N叉树的后序遍历](./QuestionBank/590.N-ary%20Tree%20Postorder%20Traversal/)<br> 617 [合并二叉树](./QuestionBank/617.Merge%20Two%20Binary%20Trees/)<br> 622 [设计循环队列](./QuestionBank/622.Design%20Circular%20Queue/)<br> 628 [三个数的最大乘积](./QuestionBank/628.Maximum%20Product%20of%20Three%20Numbers/)<br> 633 [平方数之和](./QuestionBank/633.Sum%20of%20Square%20Numbers/)<br> 637 [二叉树的层平均值](./QuestionBank/637.Average%20of%20Levels%20in%20Binary%20Tree/)<br> 643 [子数组最大平均数 I](./QuestionBank/643.Maximum%20Average%20Subarray%20I/)<br> 648 [单词替换](./QuestionBank/648.Replace%20Words/)<br> 657 [机器人能否返回原点](./QuestionBank/657.Robot%20Return%20to%20Origin/)<br> 658 [找到 K 个最接近的元素](./QuestionBank/658.Find%20K%20Closest%20Elements/)<br> 665 [非递减数列](./QuestionBank/665.Non-decreasing%20Array/)<br> 670 [最大交换](./QuestionBank/670.Maximum%20Swap/)<br> 674 [最长连续递增序列](./QuestionBank/674.Longest%20Continuous%20Increasing%20Subsequence/)<br> 677 [键值映射](./QuestionBank/677.Map%20Sum%20Pairs/)<br> 680 [验证回文字符串 Ⅱ](./QuestionBank/680.Valid%20Palindrome%20II/)<br> 682 [棒球比赛](./QuestionBank/682.Baseball%20Game/)<br> 693 [交替位二进制数](./QuestionBank/693.Binary%20Number%20with%20Alternating%20Bits/)<br> 700 [二叉搜索树中的搜索](./QuestionBank/700.Search%20in%20a%20Binary%20Search%20Tree/)<br> 704 [二分查找](./QuestionBank/704.Binary%20Search/)<br> 705 [设计哈希集合](./QuestionBank/705.Design%20HashSet/)<br> 706 [设计哈希映射](./QuestionBank/706.Design%20HashMap/)<br> 707 [设计链表](./QuestionBank/707.Design%20Linked%20List/)<br> 709 [转换成小写字母](./QuestionBank/709.To%20Lower%20Case/)<br> 724 [寻找数组的中心索引](./QuestionBank/724.Find%20Pivot%20Index/)<br> 728 [自除数](./QuestionBank/728.Self%20Dividing%20Numbers/)<br> 738 [单调递增的数字](./QuestionBank/738.Monotone%20Increasing%20Digits/)<br> 739 [每日温度](./QuestionBank/739.Daily%20Temperatures/)<br> 744 [寻找比目标字母大的最小字母](./QuestionBank/744.Find%20Smallest%20Letter%20Greater%20Than%20Target/)<br> 747 [至少是其他数字两倍的最大数](./QuestionBank/747.Largest%20Number%20At%20Least%20Twice%20of%20Others/)<br> 762 [二进制表示中质数个计算置位](./QuestionBank/762.Prime%20Number%20of%20Set%20Bits%20in%20Binary%20Representation/)<br> 766 [托普利茨矩阵](./QuestionBank/766.Toeplitz%20Matrix/)<br> 771 [宝石与石头](./QuestionBank/771.Jewels%20and%20Stones/)<br> 783 [二叉搜索树节点最小距离](./QuestionBank/783.Minimum%20Distance%20Between%20BST%20Nodes/)<br> 781 [森林中的兔子](./QuestionBank/781.Rabbits%20in%20Forest/)<br> 796 [旋转字符串](./QuestionBank/796.Rotate%20String/)<br> 804 [唯一摩尔斯密码词](./QuestionBank/804.Unique%20Morse%20Code%20Words/)<br> 807 [保持城市天际线](./QuestionBank/807.Max%20Increase%20to%20Keep%20City%20Skyline/)<br> 811 [子域名访问计数](./QuestionBank/811.Subdomain%20Visit%20Count/)<br> 821 [字符的最短距离](./QuestionBank/821.Shortest%20Distance%20to%20a%20Character/)<br> 830 [较大分组的位置](./QuestionBank/830.Positions%20of%20Large%20Groups/)<br> 832 [翻转图像](./QuestionBank/832.Flipping%20an%20Image/)<br> 844 [比较含退格的字符串](./QuestionBank/844.Backspace%20String%20Compare/)<br> 852 [山脉数组的峰顶索引](./QuestionBank/852.Peak%20Index%20in%20a%20Mountain%20Array/)<br> 860 [柠檬水找零](./QuestionBank/860.Lemonade%20Change/)<br> 867 [转置矩阵](./QuestionBank/867.Transpose%20Matrix/)<br> 868 [二进制间距](./QuestionBank/868.Binary%20Gap/)<br> 875 [爱吃香蕉的珂珂](./QuestionBank/875.Koko%20Eating%20Bananas/)<br> 876 [链表的中间结点](./QuestionBank/876.Middle%20of%20the%20Linked%20List/)<br> 884 [两句话中的不常见单词](./QuestionBank/884.Uncommon%20Words%20from%20Two%20Sentences/)<br> 896 [单调数列](./QuestionBank/896.Monotonic%20Array/)<br> 897 [递增顺序查找树](./QuestionBank/897.Increasing%20Order%20Search%20Tree/)<br> 905 [按奇偶排序数组](./QuestionBank/905.Sort%20Array%20By%20Parity/)<br> 921 [使括号有效的最少添加](./QuestionBank/921.Minimum%20Add%20to%20Make%20Parentheses%20Valid/)<br> 922 [按奇偶排序数组 II](./QuestionBank/922.Sort%20Array%20By%20Parity%20II/)<br> 925 [长按键入](./QuestionBank/925.Long%20Pressed%20Name/)<br> 941 [有效的山脉数组](./QuestionBank/941.Valid%20Mountain%20Array/)<br> 933 [最近的请求次数](./QuestionBank/933.Number%20of%20Recent%20Calls/)<br> 938 [二叉搜索树的范围和](./QuestionBank/938.Range%20Sum%20of%20BST/)<br> 942 [增减字符串匹配](./QuestionBank/942.DI%20String%20Match/)<br> 961 [重复 N 次的元素](./QuestionBank/961.N-Repeated%20Element%20in%20Size%202N%20Array/)<br> 965 [单值二叉树](./QuestionBank/965.Univalued%20Binary%20Tree/)<br> 970 [强整数](./QuestionBank/970.Powerful%20Integers/)<br> 973 [最接近原点的 K 个点](./QuestionBank/973.K%20Closest%20Points%20to%20Origin/)<br> 974 [和可被 K 整除的子数组](./QuestionBank/974.Subarray%20Sums%20Divisible%20by%20K/)<br> 976 [三角形的最大周长](./QuestionBank/976.Largest%20Perimeter%20Triangle/)<br> 977 [有序数组的平方](./QuestionBank/977.Squares%20of%20a%20Sorted%20Array/)<br> 985 [查询后的偶数和](./QuestionBank/985.Sum%20of%20Even%20Numbers%20After%20Queries/)<br> 989 [数组形式的整数加法](./QuestionBank/989.Add%20to%20Array-Form%20of%20Integer/)<br> 993 [二叉树的堂兄弟节点](./QuestionBank/993.Cousins%20in%20Binary%20Tree/)<br> 1002 [查找常用字符](./QuestionBank/1002.Find%20Common%20Characters/)<br> 1006 [笨阶乘](./QuestionBank/1006.Clumsy%20Factorial/)<br> 1012 [十进制整数的反码](./QuestionBank/1012.Complement%20of%20Base%2010%20Integer/)<br> 1021 [删除最外层的括号](./QuestionBank/1021.Remove%20Outermost%20Parentheses/)<br> 1038 [从二叉搜索树到更大和树](./QuestionBank/1038.Binary%20Search%20Tree%20to%20Greater%20Sum%20Tree/)<br> 1046 [最后一块石头的重量](./QuestionBank/1046.Last%20Stone%20Weight/)<br> 1051 [高度检查器](./QuestionBank/1051.Height%20Checker/)<br> 1108 [IP 地址无效化](./QuestionBank/1108.Defanging%20an%20IP%20Address/)<br> 1128 [等价多米诺骨牌对的数量](./QuestionBank/1128.Number%20of%20Equivalent%20Domino%20Pairs/)<br> 1137 [第 N 个泰波那契数](./QuestionBank/1137.N-th%20Tribonacci%20Number/)<br> 1154 [一年中的第几天](./QuestionBank/1154.Day%20of%20the%20Year/)<br> 1161 [最大层内元素和](./QuestionBank/1161.Maximum%20Level%20Sum%20of%20a%20Binary%20Tree/)<br> 1175 [质数排列](./QuestionBank/1175.Prime%20Arrangements/)<br> 1185 [一周中的第几天](./QuestionBank/1185.Day%20of%20the%20Week/)<br> 1189 [“气球” 的最大数量](./QuestionBank/1189.Maximum%20Number%20of%20Balloons/)<br> 1207 [独一无二的出现次数](./QuestionBank/1207.Unique%20Number%20of%20Occurrences/)<br> 1213 [三个有序数组的交集](./QuestionBank/1213.Intersection%20of%20Three%20Sorted%20Arrays/)<br> 1217 [玩筹码](./QuestionBank/1217.Minimum%20Cost%20to%20Move%20Chips%20to%20The%20Same%20Position/)<br> 1218 [最长定差子序列](./QuestionBank/1218.Longest%20Arithmetic%20Subsequence%20of%20Given%20Difference/)<br> 1232 [缀点成线](./QuestionBank/1232.Check%20If%20It%20Is%20a%20Straight%20Line/)<br> 1249 [移除无效的括号](./QuestionBank/1249.Minimum%20Remove%20to%20Make%20Valid%20Parentheses/)<br> 1266 [访问所有点的最小时间](./QuestionBank/1266.Minimum%20Time%20Visiting%20All%20Points/)<br> 1281 [整数的各位积和之差](./QuestionBank/1281.Subtract%20the%20Product%20and%20Sum%20of%20Digits%20of%20an%20Integer/)<br> 1295 [统计位数为偶数的数字](./QuestionBank/1295.Find%20Numbers%20with%20Even%20Number%20of%20Digits/)<br> 1313 [解压缩编码列表](./QuestionBank/1313.Decompress%20Run-Length%20Encoded%20List/)<br> 1342 [将数字变成 0 的操作次数](./QuestionBank/1342.Number%20of%20Steps%20to%20Reduce%20a%20Number%20to%20Zero/)<br> 1356 [根据数字二进制下 1 的数目排序](./QuestionBank/1356.Sort%20Integers%20by%20The%20Number%20of%201%20Bits/)<br> 1365 [有多少小于当前数字的数字](./QuestionBank/1365.How%20Many%20Numbers%20Are%20Smaller%20Than%20the%20Current%20Number/)<br> 1389 [按既定顺序创建目标数组](./QuestionBank/1389.Create%20Target%20Array%20in%20the%20Given%20Order/)<br> 1403 [非递增顺序的最小子序列](./QuestionBank/1403.Minimum%20Subsequence%20in%20Non-Increasing%20Order/)<br> 1431 [拥有最多糖果的孩子](./QuestionBank/1431.Kids%20With%20the%20Greatest%20Number%20of%20Candies/)<br> 1470 [重新排列数组](./QuestionBank/1470.Shuffle%20the%20Array/)<br> 1480 [一维数组的动态和](./QuestionBank/1480.Running%20Sum%20of%201d%20Array/)<br> 1486 [数组异或操作](./QuestionBank/1486.XOR%20Operation%20in%20an%20Array/)<br> 1512 [好数对的数目](./QuestionBank/1512.Number%20of%20Good%20Pairs/)<br> 1518 [换酒问题](./QuestionBank/1518.Water%20Bottles/)<br> 1556 [千位分隔数](./QuestionBank/1556.Thousand%20Separator/)<br> 1572 [矩阵对角线元素的和](./QuestionBank/1572.Matrix%20Diagonal%20Sum/)<br> 1598 [文件夹操作日志搜集器](./QuestionBank/1598.Crawler%20Log%20Folder/)<br> 1603 [设计停车系统](./QuestionBank/1603.Design%20Parking%20System/)<br> 1614 [括号的最大嵌套深度](./QuestionBank/1614.Maximum%20Nesting%20Depth%20of%20the%20Parentheses/)<br> 1662 [检查两个字符串数组是否相等](./QuestionBank/1662.Check%20If%20Two%20String%20Arrays%20are%20Equivalent/)<br> 1672 [最富有客户的资产总量](./QuestionBank/1672.Richest%20Customer%20Wealth/)<br> 1721 [交换链表中的节点](./QuestionBank/1721.Swapping%20Nodes%20in%20a%20Linked%20List/)<br> 1748 [唯一元素的和](./QuestionBank/1748.Sum%20of%20Unique%20Elements/)<br> 1784 [检查二进制字符串字段](./QuestionBank/1784.Check%20if%20Binary%20String%20Has%20at%20Most%20One%20Segment%20of%20Ones/)<br> 2032 [至少在两个数组中出现的值](./QuestionBank/2032.Two%20Out%20of%20Three/)<br> 2287 [重排字符形成目标字符串](./QuestionBank/2287.Rearrange%20Characters%20to%20Make%20Target%20String/)<br> 2481 [分割圆的最少切割次数](./QuestionBank/2481.Minimum%20Cuts%20to%20Divide%20a%20Circle/)<br> 5738 [K 进制表示下的各位数字总和](./QuestionBank/5738.Sum%20of%20Digits%20in%20Base%20K/)<br> ## 面试题 01.01 [判定字符是否唯一](./interviewQuestion/01.01.Is%20Unique%20LCCI)<br> 01.05 [一次编辑](./interviewQuestion/01.05.One%20Away%20LCCI)<br> 02.05 [链表求和](./interviewQuestion/02.05.Sum%20Lists%20LCCI)<br> 16.01 [交换数字](./interviewQuestion/16.01.Swap%20Numbers%20LCCI)<br> 16.02 [单词频率](./interviewQuestion/16.02.Words%20Frequency%20LCCI)<br> 17.04 [消失的数字](./interviewQuestion/17.04.Missing%20Number%20LCCI)<br> 17.10 [主要元素](./interviewQuestion/17.10.Find%20Majority%20Element%20LCCI)<br> 17.11 [单词距离](./interviewQuestion/17.11.Find%20Closest%20LCCI)<br> 17.14 [最小K个数](./interviewQuestion/17.14.Smallest%20K%20LCCI)<br> 17.22 [单词转换](./interviewQuestion/17.22.Word%20Transformer%20LCCI)<br> 剑指 Offer 64 [剑指 Offer 64.求1+2+…+n](./interviewQuestion/剑指%20Offer%2064.求1+2+…+n/)<br> 剑指 Offer II 074 [剑指 Offer II 074.合并区间](./interviewQuestion/剑指%20Offer%20II%20074.合并区间)<br> ## LCP 1 [猜数字](./LCP/1.Guess%20Numbers/)<br> 6 [拿硬币](./LCP/6.Take%20Coins/)<br> 33 [蓄水](./LCP/33.Store%20Water/)<br> 77 [符文储备](./LCP/77.rune%20reserve/)<br> ## LCR 36 [蓄水](./LCR/36.Evaluate%20the%20inverse%20Polish%20expression/)<br> ## 声明 代码仅供参考,如有不恰当、不正确的地方,欢迎批评指正,谢谢……