leetcode (74)
- LeetCode 1. Two Sum - 2017-03-15
- LeetCode 2. Add Two Numbers - 2017-03-15
- LeetCode 3. Longest Substring Without Repeating Characters - 2017-03-15
- LeetCode 4. Median of Two Sorted Arrays - 2017-03-16
- LeetCode 5. Longest Palindromic Substring - 2017-03-16
- LeetCode 6. ZigZag Conversion - 2017-03-17
- LeetCode 7. Reverse Integer - 2017-03-21
- LeetCode 8. String to Integer (atoi) - 2017-03-22
- LeetCode 9. Palindrome Number - 2017-03-24
- LeetCode 10. Regular Expression Matching - 2017-03-24
- LeetCode 37. Sudoku Solver - 2017-04-22
- LeetCode 42. Trapping Rain Water - 2017-04-28
- LeetCode 51. N-Queens - 2017-05-04
- LeetCode 11. Container With Most Water - 2017-07-06
- LeetCode 12. Integer to Roman - 2017-07-07
- LeetCode 13. Roman to Integer - 2017-07-07
- LeetCode 15. 3Sum - 2017-07-28
- LeetCode 17. Letter Combinations of a Phone Number - 2017-10-17
- LeetCode 18. 4Sum - 2017-10-17
- LeetCode 19. Remove Nth Node From End of List - 2017-10-19
- LeetCode 20. Valid Parentheses - 2017-10-30
- LeetCode 21. Merge Two Sorted Lists - 2017-11-22
- LeetCode 22. Generate Parentheses - 2017-11-22
- LeetCode 23. Merge K Sorted Lists - 2017-11-24
- LeetCode 25. Reverse Nodes in k-Group - 2017-12-29
- LeetCode 29. Divide Two Integers - 2018-03-30
- LeetCode 31. Next Permutation - 2018-07-19
- LeetCode 32. Longest Valid Parentheses - 2018-07-25
- LeetCode 33. Search in Rotated Sorted Array - 2018-07-25
- LeetCode 36. Valid Sudoku - 2018-07-26
- LeetCode 39. Combination Sum - 2018-07-26
- LeetCode 40. Combination Sum II - 2018-07-26
- LeetCode 43. Multiply Strings - 2018-07-26
- LeetCode 41. First Missing Positive - 2018-07-27
- LeetCode 62. Unique Paths - 2018-09-10
- LeetCode 54. Spiral Matrix - 2018-11-15
- LeetCode 55. Jump Game - 2018-11-15
- LeetCode 56. Merge Intervals - 2018-11-15
- LeetCode 57. Insert Interval - 2018-11-15
- LeetCode 58. Length of Last Word - 2018-11-16
- LeetCode 59. Spiral Matrix II - 2018-11-16
- LeetCode 60. Permutation Sequence - 2018-11-19
- LeetCode 61. Rotate List - 2018-11-19
- LeetCode 50. Pow(x, n) - 2018-11-21
- LeetCode 63. Unique Paths II - 2018-11-22
- LeetCode 64. Minimum Path Sum - 2018-11-22
- LeetCode 66. Plus One & 67. Add Binary - 2018-11-23
- LeetCode 68. Text Justification - 2018-11-23
- LeetCode 69. Sqrt(x) - 2018-11-23
- LeetCode 70. Climbing Stairs - 2018-11-26
- LeetCode 72. Edit Distance - 2018-11-27
- LeetCode 73. Set Matrix Zeroes - 2018-11-28
- LeetCode 74. Search a 2D Matrix - 2018-11-28
- LeetCode 75. Sort Colors - 2018-11-29
- LeetCode 76. Minimum Window Substring - 2018-11-30
- LeetCode 77. Combinations - 2018-12-03
- LeetCode 78. Subsets - 2018-12-05
- LeetCode 79. Word Search - 2018-12-05
- LeetCode 80. Remove Duplicates from Sorted Array II - 2018-12-06
- LeetCode 81. Search in Rotated Sorted Array II - 2018-12-10
- LeetCode 82. Remove Duplicates From Sorted List II - 2018-12-10
- LeetCode 84. Largest Rectangle in Histogram - 2018-12-11
- LeetCode 85. Maximal Rectangle - 2018-12-12
- LeetCode 86. Partition List - 2018-12-18
- LeetCode 87. Scramble String - 2019-01-03
- LeetCode 88. Merge Sorted Array - 2019-01-03
- LeetCode 90. Subsets II - 2019-01-30
- LeetCode 91. Decode Ways - 2019-01-30
- LeetCode 92. Reverse Linked List II - 2019-03-20
- LeetCode 93. Restore IP Addresses - 2019-11-25
- LeetCode 94. Binary Tree Inorder Traversal - 2020-03-26
- LeetCode 96. Unique Binary Search Trees - 2020-03-30
- LeetCode 97. Interleaving String - 2020-03-31
- LeetCode 98. Validate Binary Search Tree - 2020-04-01
array (31)
- LeetCode 1. Two Sum - 2017-03-15
- LeetCode 4. Median of Two Sorted Arrays - 2017-03-16
- LeetCode 42. Trapping Rain Water - 2017-04-28
- LeetCode 11. Container With Most Water - 2017-07-06
- LeetCode 15. 3Sum - 2017-07-28
- LeetCode 18. 4Sum - 2017-10-17
- LeetCode 31. Next Permutation - 2018-07-19
- LeetCode 33. Search in Rotated Sorted Array - 2018-07-25
- LeetCode 39. Combination Sum - 2018-07-26
- LeetCode 40. Combination Sum II - 2018-07-26
- LeetCode 41. First Missing Positive - 2018-07-27
- LeetCode 62. Unique Paths - 2018-09-10
- LeetCode 54. Spiral Matrix - 2018-11-15
- LeetCode 55. Jump Game - 2018-11-15
- LeetCode 56. Merge Intervals - 2018-11-15
- LeetCode 57. Insert Interval - 2018-11-15
- LeetCode 59. Spiral Matrix II - 2018-11-16
- LeetCode 63. Unique Paths II - 2018-11-22
- LeetCode 64. Minimum Path Sum - 2018-11-22
- LeetCode 66. Plus One & 67. Add Binary - 2018-11-23
- LeetCode 73. Set Matrix Zeroes - 2018-11-28
- LeetCode 74. Search a 2D Matrix - 2018-11-28
- LeetCode 75. Sort Colors - 2018-11-29
- LeetCode 78. Subsets - 2018-12-05
- LeetCode 79. Word Search - 2018-12-05
- LeetCode 80. Remove Duplicates from Sorted Array II - 2018-12-06
- LeetCode 81. Search in Rotated Sorted Array II - 2018-12-10
- LeetCode 84. Largest Rectangle in Histogram - 2018-12-11
- LeetCode 85. Maximal Rectangle - 2018-12-12
- LeetCode 88. Merge Sorted Array - 2019-01-03
- LeetCode 90. Subsets II - 2019-01-30
string (21)
- LeetCode 3. Longest Substring Without Repeating Characters - 2017-03-15
- LeetCode 5. Longest Palindromic Substring - 2017-03-16
- LeetCode 6. ZigZag Conversion - 2017-03-17
- LeetCode 8. String to Integer (atoi) - 2017-03-22
- LeetCode 10. Regular Expression Matching - 2017-03-24
- LeetCode 12. Integer to Roman - 2017-07-07
- LeetCode 13. Roman to Integer - 2017-07-07
- LeetCode 17. Letter Combinations of a Phone Number - 2017-10-17
- LeetCode 20. Valid Parentheses - 2017-10-30
- LeetCode 22. Generate Parentheses - 2017-11-22
- LeetCode 32. Longest Valid Parentheses - 2018-07-25
- LeetCode 43. Multiply Strings - 2018-07-26
- LeetCode 58. Length of Last Word - 2018-11-16
- LeetCode 66. Plus One & 67. Add Binary - 2018-11-23
- LeetCode 68. Text Justification - 2018-11-23
- LeetCode 72. Edit Distance - 2018-11-27
- LeetCode 76. Minimum Window Substring - 2018-11-30
- LeetCode 87. Scramble String - 2019-01-03
- LeetCode 91. Decode Ways - 2019-01-30
- LeetCode 93. Restore IP Addresses - 2019-11-25
- LeetCode 97. Interleaving String - 2020-03-31
backtracking (13)
- LeetCode 10. Regular Expression Matching - 2017-03-24
- LeetCode 37. Sudoku Solver - 2017-04-22
- LeetCode 51. N-Queens - 2017-05-04
- LeetCode 17. Letter Combinations of a Phone Number - 2017-10-17
- LeetCode 22. Generate Parentheses - 2017-11-22
- LeetCode 39. Combination Sum - 2018-07-26
- LeetCode 40. Combination Sum II - 2018-07-26
- LeetCode 60. Permutation Sequence - 2018-11-19
- LeetCode 77. Combinations - 2018-12-03
- LeetCode 78. Subsets - 2018-12-05
- LeetCode 79. Word Search - 2018-12-05
- LeetCode 90. Subsets II - 2019-01-30
- LeetCode 93. Restore IP Addresses - 2019-11-25
dynamic-programming (13)
- LeetCode 5. Longest Palindromic Substring - 2017-03-16
- LeetCode 10. Regular Expression Matching - 2017-03-24
- LeetCode 32. Longest Valid Parentheses - 2018-07-25
- LeetCode 62. Unique Paths - 2018-09-10
- LeetCode 63. Unique Paths II - 2018-11-22
- LeetCode 64. Minimum Path Sum - 2018-11-22
- LeetCode 70. Climbing Stairs - 2018-11-26
- LeetCode 72. Edit Distance - 2018-11-27
- LeetCode 85. Maximal Rectangle - 2018-12-12
- LeetCode 87. Scramble String - 2019-01-03
- LeetCode 91. Decode Ways - 2019-01-30
- LeetCode 96. Unique Binary Search Trees - 2020-03-30
- LeetCode 97. Interleaving String - 2020-03-31
math (12)
- LeetCode 2. Add Two Numbers - 2017-03-15
- LeetCode 7. Reverse Integer - 2017-03-21
- LeetCode 8. String to Integer (atoi) - 2017-03-22
- LeetCode 9. Palindrome Number - 2017-03-24
- LeetCode 12. Integer to Roman - 2017-07-07
- LeetCode 13. Roman to Integer - 2017-07-07
- LeetCode 29. Divide Two Integers - 2018-03-30
- LeetCode 43. Multiply Strings - 2018-07-26
- LeetCode 60. Permutation Sequence - 2018-11-19
- LeetCode 50. Pow(x, n) - 2018-11-21
- LeetCode 66. Plus One & 67. Add Binary - 2018-11-23
- LeetCode 69. Sqrt(x) - 2018-11-23
two-pointers (11)
- LeetCode 3. Longest Substring Without Repeating Characters - 2017-03-15
- LeetCode 42. Trapping Rain Water - 2017-04-28
- LeetCode 11. Container With Most Water - 2017-07-06
- LeetCode 15. 3Sum - 2017-07-28
- LeetCode 18. 4Sum - 2017-10-17
- LeetCode 19. Remove Nth Node From End of List - 2017-10-19
- LeetCode 61. Rotate List - 2018-11-19
- LeetCode 75. Sort Colors - 2018-11-29
- LeetCode 80. Remove Duplicates from Sorted Array II - 2018-12-06
- LeetCode 86. Partition List - 2018-12-18
- LeetCode 88. Merge Sorted Array - 2019-01-03
linked-list (9)
- LeetCode 2. Add Two Numbers - 2017-03-15
- LeetCode 19. Remove Nth Node From End of List - 2017-10-19
- LeetCode 21. Merge Two Sorted Lists - 2017-11-22
- LeetCode 23. Merge K Sorted Lists - 2017-11-24
- LeetCode 25. Reverse Nodes in k-Group - 2017-12-29
- LeetCode 61. Rotate List - 2018-11-19
- LeetCode 82. Remove Duplicates From Sorted List II - 2018-12-10
- LeetCode 86. Partition List - 2018-12-18
- LeetCode 92. Reverse Linked List II - 2019-03-20
binary-search (7)
- LeetCode 4. Median of Two Sorted Arrays - 2017-03-16
- LeetCode 29. Divide Two Integers - 2018-03-30
- LeetCode 33. Search in Rotated Sorted Array - 2018-07-25
- LeetCode 50. Pow(x, n) - 2018-11-21
- LeetCode 69. Sqrt(x) - 2018-11-23
- LeetCode 74. Search a 2D Matrix - 2018-11-28
- LeetCode 81. Search in Rotated Sorted Array II - 2018-12-10
hash-table (7)
- LeetCode 1. Two Sum - 2017-03-15
- LeetCode 3. Longest Substring Without Repeating Characters - 2017-03-15
- LeetCode 37. Sudoku Solver - 2017-04-22
- LeetCode 18. 4Sum - 2017-10-17
- LeetCode 36. Valid Sudoku - 2018-07-26
- LeetCode 76. Minimum Window Substring - 2018-11-30
- LeetCode 85. Maximal Rectangle - 2018-12-12
golang (5)
- Golang Slice and Array - 2018-06-25
- go get through a proxy - 2018-08-02
- govendor 使用 - 2018-08-02
- CGO —— Golang 与 C 语言混合编程 - 2018-09-03
- 在 Golang 中打印调用栈信息 - 2018-12-12
stack (5)
- LeetCode 42. Trapping Rain Water - 2017-04-28
- LeetCode 20. Valid Parentheses - 2017-10-30
- LeetCode 84. Largest Rectangle in Histogram - 2018-12-11
- LeetCode 85. Maximal Rectangle - 2018-12-12
- LeetCode 94. Binary Tree Inorder Traversal - 2020-03-26
divide-and-conquer (3)
- LeetCode 4. Median of Two Sorted Arrays - 2017-03-16
- LeetCode 23. Merge K Sorted Lists - 2017-11-24
- LeetCode 87. Scramble String - 2019-01-03
sort (3)
- LeetCode 56. Merge Intervals - 2018-11-15
- LeetCode 57. Insert Interval - 2018-11-15
- LeetCode 75. Sort Colors - 2018-11-29
tree (3)
- LeetCode 94. Binary Tree Inorder Traversal - 2020-03-26
- LeetCode 96. Unique Binary Search Trees - 2020-03-30
- LeetCode 98. Validate Binary Search Tree - 2020-04-01
lua (2)
- 使用元表优化 Lua 配置文件 - 2018-11-06
- 使用元表优化 Lua 配置文件 II - 2018-11-16
python (2)
- python实现微信跳一跳外挂 - 2018-01-08
- python为图片添加文字水印 - 2018-05-10
regular (2)
- LeetCode 10. Regular Expression Matching - 2017-03-24
- LeetCode 20. Valid Parentheses - 2017-10-30
sum (2)
- LeetCode 18. 4Sum - 2017-10-17
- LeetCode 39. Combination Sum - 2018-07-26
元表 (2)
- 使用元表优化 Lua 配置文件 - 2018-11-06
- 使用元表优化 Lua 配置文件 II - 2018-11-16
回文 (2)
- LeetCode 5. Longest Palindromic Substring - 2017-03-16
- LeetCode 9. Palindrome Number - 2017-03-24
bit-manipulation (1)
- LeetCode 78. Subsets - 2018-12-05
bst (1)
- LeetCode 98. Validate Binary Search Tree - 2020-04-01
ffmpeg (1)
- ffmpeg 命令行 - 2019-06-15
gfw (1)
- go get through a proxy - 2018-08-02
git (1)
- Git is very slow in WSL - 2020-12-25
greedy (1)
- LeetCode 55. Jump Game - 2018-11-15
heap (1)
- LeetCode 23. Merge K Sorted Lists - 2017-11-24
lintcode (1)
- LintCode 1630. Interesting String - 2018-11-20
raspberry-pi (1)
- 树莓派 Raspbian系统安装与基本配置 - 2017-10-18
web (1)
- 自动点击 - 申请Google Voice号码 - 2017-08-09
wsl (1)
- Git is very slow in WSL - 2020-12-25
八皇后 (1)
- LeetCode 51. N-Queens - 2017-05-04
外挂 (1)
- python实现微信跳一跳外挂 - 2018-01-08
工具 (1)
- govendor 使用 - 2018-08-02
扫地 (1)
- 迎春纳福享盛世,吉祥如意贺太平 - 2017-11-28
水印 (1)
- python为图片添加文字水印 - 2018-05-10
混合编程 (1)
- CGO —— Golang 与 C 语言混合编程 - 2018-09-03
视频处理 (1)
- ffmpeg 命令行 - 2019-06-15
配置 (1)
- 树莓派 Raspbian系统安装与基本配置 - 2017-10-18