| 17. Letter Combinations of a Phone NumberOpen source | Medium | Hash TableStringBacktracking |
| 22. Generate ParenthesesOpen source | Medium | StringDynamic ProgrammingBacktracking+1 more |
| 37. Sudoku SolverOpen source | Hard | ArrayHash TableBacktracking+3 more |
| 39. Combination SumOpen source | Medium | ArrayBacktracking |
| 40. Combination Sum IIOpen source | Medium | ArrayBacktracking |
| 46. PermutationsOpen source | Medium | ArrayBacktracking |
| 47. Permutations IIOpen source | Medium | ArrayBacktrackingSorting |
| 51. N-QueensOpen source | Hard | ArrayBacktrackingAlgorithm X |
| 52. N-Queens IIOpen source | Hard | BacktrackingAlgorithm X |
| 77. CombinationsOpen source | Medium | Backtracking |
| 78. SubsetsOpen source | Medium | ArrayBacktrackingBit Manipulation |
| 79. Word SearchOpen source | Medium | ArrayStringBacktracking+2 more |
| 89. Gray CodeOpen source | Medium | MathBacktrackingBit Manipulation |
| 90. Subsets IIOpen source | Medium | ArrayBacktrackingBit Manipulation |
| 93. Restore IP AddressesOpen source | Medium | StringBacktracking |
| 95. Unique Binary Search Trees IIOpen source | Medium | Dynamic ProgrammingBacktrackingTree+2 more |
| 113. Path Sum IIOpen source | Medium | BacktrackingTreeDepth-First Search+1 more |
| 126. Word Ladder IIOpen source | Hard | Hash TableStringBacktracking+2 more |
| 131. Palindrome PartitioningOpen source | Medium | StringDynamic ProgrammingBacktracking |
| 140. Word Break IIOpen source | Hard | ArrayHash TableString+4 more |
| 212. Word Search IIOpen source | Hard | ArrayStringBacktracking+2 more |
| 216. Combination Sum IIIOpen source | Medium | ArrayBacktracking |