| 5. Longest Palindromic SubstringOpen source | Medium | Two PointersStringDynamic Programming+1 more |
| 10. Regular Expression MatchingOpen source | Hard | StringDynamic ProgrammingRecursion |
| 22. Generate ParenthesesOpen source | Medium | StringDynamic ProgrammingBacktracking+1 more |
| 42. Trapping Rain WaterOpen source | Hard | ArrayTwo PointersDynamic Programming+2 more |
| 45. Jump Game IIOpen source | Medium | ArrayDynamic ProgrammingGreedy |
| 53. Maximum SubarrayOpen source | Medium | ArrayDivide and ConquerDynamic Programming |
| 55. Jump GameOpen source | Medium | ArrayDynamic ProgrammingGreedy |
| 62. Unique PathsOpen source | Medium | MathDynamic ProgrammingCombinatorics |
| 70. Climbing StairsOpen source | Easy | MathDynamic ProgrammingMemoization |
| 72. Edit DistanceOpen source | Medium | StringDynamic Programming |
| 91. Decode WaysOpen source | Medium | StringDynamic Programming |
| 97. Interleaving StringOpen source | Medium | StringDynamic Programming |
| 115. Distinct SubsequencesOpen source | Hard | StringDynamic Programming |
| 121. Best Time to Buy and Sell StockOpen source | Easy | ArrayDynamic Programming |
| 124. Binary Tree Maximum Path SumOpen source | Hard | Dynamic ProgrammingTreeDepth-First Search+2 more |
| 131. Palindrome PartitioningOpen source | Medium | StringDynamic ProgrammingBacktracking |
| 139. Word BreakOpen source | Medium | ArrayHash TableString+4 more |
| 152. Maximum Product SubarrayOpen source | Medium | ArrayDynamic Programming |
| 198. House RobberOpen source | Medium | ArrayDynamic Programming |
| 213. House Robber IIOpen source | Medium | ArrayDynamic Programming |
| 300. Longest Increasing SubsequenceOpen source | Medium | ArrayBinary SearchDynamic Programming+1 more |
| 309. Best Time to Buy and Sell Stock with CooldownOpen source | Medium | ArrayDynamic Programming |
| 312. Burst BalloonsOpen source | Hard | ArrayDynamic Programming |
| 322. Coin ChangeOpen source | Medium | ArrayDynamic ProgrammingBreadth-First Search+2 more |
| 329. Longest Increasing Path in a MatrixOpen source | Hard | ArrayDynamic ProgrammingDepth-First Search+6 more |