| 1. Two SumOpen source | Easy | ArrayHash Table |
| 3. Longest Substring Without Repeating CharactersOpen source | Medium | Hash TableStringSliding Window |
| 5. Longest Palindromic SubstringOpen source | Medium | Two PointersStringDynamic Programming+1 more |
| 11. Container With Most WaterOpen source | Medium | ArrayTwo PointersGreedy |
| 15. 3SumOpen source | Medium | ArrayTwo PointersSorting |
| 19. Remove Nth Node From End of ListOpen source | Medium | Linked ListTwo Pointers |
| 20. Valid ParenthesesOpen source | Easy | StringStackBracket Sequences |
| 21. Merge Two Sorted ListsOpen source | Easy | Linked ListRecursion |
| 23. Merge k Sorted ListsOpen source | Hard | Linked ListDivide and ConquerHeap (Priority Queue)+2 more |
| 33. Search in Rotated Sorted ArrayOpen source | Medium | ArrayBinary Search |
| 39. Combination SumOpen source | Medium | ArrayBacktracking |
| 48. Rotate ImageOpen source | Medium | ArrayMathMatrix |
| 49. Group AnagramsOpen source | Medium | ArrayHash TableString+1 more |
| 53. Maximum SubarrayOpen source | Medium | ArrayDivide and ConquerDynamic Programming |
| 54. Spiral MatrixOpen source | Medium | ArrayMatrixSimulation |
| 55. Jump GameOpen source | Medium | ArrayDynamic ProgrammingGreedy |
| 56. Merge IntervalsOpen source | Medium | ArraySortingQuicksort |
| 57. Insert IntervalOpen source | Medium | Array |
| 62. Unique PathsOpen source | Medium | MathDynamic ProgrammingCombinatorics |
| 70. Climbing StairsOpen source | Easy | MathDynamic ProgrammingMemoization |
| 73. Set Matrix ZeroesOpen source | Medium | ArrayHash TableMatrix |
| 76. Minimum Window SubstringOpen source | Hard | Hash TableStringSliding Window |
| 79. Word SearchOpen source | Medium | ArrayStringBacktracking+2 more |
| 91. Decode WaysOpen source | Medium | StringDynamic Programming |
| 98. Validate Binary Search TreeOpen source | Medium | TreeDepth-First SearchBinary Search Tree+1 more |