| 5 | Longest Palindromic Substring | Medium |
| 10 | Regular Expression Matching | Hard |
| 32 | Longest Valid Parentheses | Hard |
| 44 | Wildcard Matching | Hard |
| 53 | Maximum Subarray | Easy |
| 62 | Unique Paths | Medium |
| 63 | Unique Paths II | Medium |
| 64 | Minimum Path Sum | Medium |
| 70 | Climbing Stairs | Easy |
| 72 | Edit Distance | Hard |
| 85 | Maximal Rectangle | Hard |
| 87 | Scramble String | Hard |
| 91 | Decode Ways | Medium |
| 95 | Unique Binary Search Trees II | Medium |
| 96 | Unique Binary Search Trees | Medium |
| 97 | Interleaving String | Hard |
| 115 | Distinct Subsequences | Hard |
| 120 | Triangle | Medium |
| 121 | Best Time to Buy and Sell Stock | Easy |
| 123 | Best Time to Buy and Sell Stock III | Hard |
| 132 | Palindrome Partitioning II | Hard |
| 139 | Word Break | Medium |
| 140 | Word Break II | Hard |
| 152 | Maximum Product Subarray | Medium |
| 174 | Dungeon Game | Hard |
| 198 | House Robber | Easy |
| 213 | House Robber II | Medium |
| 221 | Maximal Square | Medium |
| 264 | Ugly Number II | Medium |
| 300 | Longest Increasing Subsequence | Medium |