Appearance
2026.9月计划
overall
- 九月要冲刺了,blind75 lc75 写过的先快速刷一遍手感
- 这个一天感觉得至少十道来了,尽可能一周内扫平这两个里面做过的
第一批 9.7
Blind 75 Array / Hashing LC 49 - Group Anagrams LC 53 - Maximum Subarray LC 152 - Maximum Product Subarray LC 128 - Longest Consecutive Sequence Two Pointers LC 167 - Two Sum II LC 11 - Container With Most Water LC 15 - 3Sum Sliding Window LC 424 - Longest Repeating Character Replacement LC 76 - Minimum Window Substring Binary Search LC 153 - Find Minimum in Rotated Sorted Array LC 33 - Search in Rotated Sorted Array Linked List LC 206 - Reverse Linked List LC 21 - Merge Two Sorted Lists LC 19 - Remove Nth Node From End of List LC 143 - Reorder List LC 23 - Merge k Sorted Lists Tree LC 226 - Invert Binary Tree LC 572 - Subtree of Another Tree LC 102 - Binary Tree Level Order Traversal LC 98 - Validate Binary Search Tree LC 230 - Kth Smallest Element in a BST LC 235 - Lowest Common Ancestor of a BST LC 105 - Construct Binary Tree from Preorder and Inorder Traversal LC 124 - Binary Tree Maximum Path Sum LC 297 - Serialize and Deserialize Binary Tree Heap / Priority Queue LC 347 - Top K Frequent Elements LC 295 - Find Median from Data Stream Interval LC 56 - Merge Intervals LC 57 - Insert Interval LC 435 - Non-overlapping Intervals LC 252 - Meeting Rooms LC 253 - Meeting Rooms II Backtracking LC 78 - Subsets LC 39 - Combination Sum LC 79 - Word Search Graph LC 200 - Number of Islands LC 133 - Clone Graph LC 417 - Pacific Atlantic Water Flow LC 130 - Surrounded Regions LC 207 - Course Schedule LC 261 - Graph Valid Tree LC 323 - Number of Connected Components in an Undirected Graph LC 127 - Word Ladder Trie LC 208 - Implement Trie LC 211 - Design Add and Search Words Data Structure LC 212 - Word Search II Dynamic Programming LC 213 - House Robber II LC 139 - Word Break Bit Manipulation LC 191 - Number of 1 Bits LC 338 - Counting Bits LC 268 - Missing Number LC 190 - Reverse Bits LC 371 - Sum of Two Integers Matrix LC 54 - Spiral Matrix LC 48 - Rotate Image LC 73 - Set Matrix Zeroes LeetCode 75 Array / String LC 1071 - Greatest Common Divisor of Strings LC 1431 - Kids With the Greatest Number of Candies LC 605 - Can Place Flowers LC 345 - Reverse Vowels of a String LC 151 - Reverse Words in a String LC 238 - Product of Array Except Self LC 334 - Increasing Triplet Subsequence LC 443 - String Compression Two Pointers LC 283 - Move Zeroes LC 11 - Container With Most Water LC 1679 - Max Number of K-Sum Pairs Sliding Window LC 643 - Maximum Average Subarray I LC 1456 - Maximum Number of Vowels in a Substring of Given Length LC 1004 - Max Consecutive Ones III LC 1493 - Longest Subarray of 1's After Deleting One Element Prefix Sum LC 1732 - Find the Highest Altitude LC 724 - Find Pivot Index Hash Map / Set LC 2215 - Find the Difference of Two Arrays Stack LC 2390 - Removing Stars From a String LC 735 - Asteroid Collision LC 394 - Decode String Queue LC 933 - Number of Recent Calls LC 649 - Dota2 Senate Linked List LC 206 - Reverse Linked List LC 2130 - Maximum Twin Sum of a Linked List LC 328 - Odd Even Linked List LC 2095 - Delete the Middle Node of a Linked List Binary Tree DFS LC 872 - Leaf-Similar Trees LC 1448 - Count Good Nodes in Binary Tree LC 437 - Path Sum III LC 1372 - Longest ZigZag Path in a Binary Tree LC 236 - Lowest Common Ancestor of a Binary Tree Binary Tree BFS LC 1161 - Maximum Level Sum of a Binary Tree BST LC 700 - Search in a Binary Search Tree LC 450 - Delete Node in a BST Graph DFS LC 547 - Number of Provinces LC 1466 - Reorder Routes to Make All Paths Lead to the City Zero LC 399 - Evaluate Division Graph BFS LC 1926 - Nearest Exit from Entrance in Maze LC 994 - Rotting Oranges Heap / Priority Queue LC 215 - Kth Largest Element in an Array LC 2336 - Smallest Number in Infinite Set LC 2542 - Maximum Subsequence Score LC 2462 - Total Cost to Hire K Workers Binary Search LC 374 - Guess Number Higher or Lower LC 2300 - Successful Pairs of Spells and Potions LC 162 - Find Peak Element LC 875 - Koko Eating Bananas Backtracking LC 17 - Letter Combinations of a Phone Number LC 216 - Combination Sum III DP - 1D LC 1137 - N-th Tribonacci Number LC 746 - Min Cost Climbing Stairs LC 790 - Domino and Tromino Tiling DP - Multidimensional LC 714 - Best Time to Buy and Sell Stock with Transaction Fee LC 72 - Edit Distance Bit Manipulation LC 338 - Counting Bits LC 1318 - Minimum Flips to Make a OR b Equal to c Trie LC 208 - Implement Trie LC 1268 - Search Suggestions System Interval LC 435 - Non-overlapping Intervals LC 452 - Minimum Number of Arrows to Burst Balloons Monotonic Stack LC 901 - Online Stock Span
进展
9.7 Mon
lc001, 121, 217(重复看set,哈希也行), 104(好像跟之前写中文不是特别一样),70 198,1143 (未k),841(有点费劲),199, 141, 392, 322, 62, 136(硬背), 1207
9.9 Wed
2352(写的不是标准写法,再看看吧),1768
9.10 Thu
300(算是k了? 和标准做法写法不完全一样但是k了),1657(不难但感觉时空复杂度很炸), 100, 242(哈希也不一定要一个个比去,这个就是加加减减),739(算是过了吧可以再刷下),
9.11 Fri
238(左右乘,思路知道,未k,只一个数组不用那啥),3,125(没什么难的但k的很恶心),