Unknowingly already wrote more than 200 essays, now look for a long time, very inconvenient. So make a directory for yourself ~
Leetcode
1. Dynamic planning
- Palindrome partitioning II (hard) ☆
- Distinct subsequences (Hard)
- Edit Distance (Hard)
- Interleaving String (Hard)
- Regular Expression Matching (Hard) ★
- Wildcard Matching (hard) ★ Big God too Bull
- Longest Valid parentheses (hard) ★
- Scramble String (Hard) ★
- Maximal Rectangle (Hard) ★
- Unique Binary Search Trees (middle) ☆
- Minimum Path Sum (Easy)
- Unique Binary Search Trees II (middle) ☆
- Unique Binary Search Trees (middle) ☆
- Unique Path | | (easy)
- Unique Path (Easy)
- Triangle (Easy)
- Decode Ways (Medium)
2. Backtracking
- Restore IP Addresses (middle)
- Subsets II (middle) ☆
- Word Search (middle)
3. Other
- Atoi (Hard) ★
- Candy (hard) did it himself, but the others were better.
- Substring with concatenation of any Words (hard) ★
- Search a 2D Matrix (easy)
- 3Sum (Medium)
- Binary Tree Maximum Path Sum (medium)
- Convert Sorted Array to Binary Search Tree (Easy)
- Subsets (Medium) ☆
- Binary Tree postorder Traversal (hard) ☆
- Minimum Depth of Binary Tree (easy)
- Plus One (Easy)
- Climbing Stairs (Easy)
- best time to Buy and Sell 3 (hard) I made it myself, but others are better.
- best time to Buy and Sell 2 (too easy)
- best time to Buy and Sell (easy)
- Single number II (medium) ★ Didn't do it yourself ....
- Single number (Medium) ☆
- Valid Sudoku (Easy)
- Both Sum (easy)
- Length of last word (easy)
"Catalog" Leetcode