# Backtracking

- [17     Letter Combinations of a Phone Number](/oj-practices/chapter1/backtracking/17-letter-combinations-of-a-phone-number.md)
- [22     Generate Parentheses](/oj-practices/chapter1/backtracking/22-generateparentheses.md)
- [37     Sudoku Solver](/oj-practices/chapter1/backtracking/37-sudokusolver.md)
- [39     Combination Sum](/oj-practices/chapter1/backtracking/39-combination-sum.md)
- [40     Combination Sum II](/oj-practices/chapter1/backtracking/40-combination-sum-ii.md)
- [46     Permutations](/oj-practices/chapter1/backtracking/46-permutations.md)
- [47     Permutations II](/oj-practices/chapter1/backtracking/47-permutations-ii.md)
- [51     N-Queens](/oj-practices/chapter1/backtracking/51-n-queens.md)
- [52     N-Queens II](/oj-practices/chapter1/backtracking/52-n-queens-ii.md)
- [60     Permutation Sequence](/oj-practices/chapter1/backtracking/60-permutation-sequence.md)
- [77     Combinations](/oj-practices/chapter1/backtracking/77-combinations.md)
- [78     Subsets](/oj-practices/chapter1/backtracking/78-subsets.md)
- [79     Word Search](/oj-practices/chapter1/backtracking/79-word-search.md)
- [89     Gray Code](/oj-practices/chapter1/backtracking/89-gray-code.md)
- [90     Subsets II](/oj-practices/chapter1/backtracking/90-subsets-ii.md)
- [93     Restore IP Addresses](/oj-practices/chapter1/backtracking/93-restore-ip-addresses.md)
- [131     Palindrome Partitioning](/oj-practices/chapter1/backtracking/131-palindrome-partitioning.md)
- [212     Word Search II](/oj-practices/chapter1/backtracking/212-word-search-ii.md)
- [216     Combination Sum III](/oj-practices/chapter1/backtracking/216-combination-sum-iii.md)
- [254     Factor Combinations](/oj-practices/chapter1/backtracking/254-factor-combinations.md)
- [267     Palindrome Permutation II](/oj-practices/chapter1/backtracking/267-palindrome-permutation-ii.md)
- [282 Expression Add Operators](/oj-practices/chapter1/backtracking/282-expression-add-operators.md)
- [291 Word Pattern II](/oj-practices/chapter1/backtracking/291-word-pattern-ii.md)
- [301 Remove Invalid Parentheses](/oj-practices/chapter1/backtracking/301-remove-invalid-parentheses.md)
- [306 Additive Number](/oj-practices/chapter1/backtracking/306-additive-number.md)
- [320     Generalized Abbreviation](/oj-practices/chapter1/backtracking/320-generalized-abbreviation.md)
- [357     Count Numbers with Unique Digits](/oj-practices/chapter1/backtracking/357-count-numbers-with-unique-digits.md)
- [401     Binary Watch](/oj-practices/chapter1/backtracking/401-binary-watch.md)
- [411     Minimum Unique Word Abbreviation](/oj-practices/chapter1/backtracking/411-minimum-unique-word-abbreviation.md)
- [425     Word Squares](/oj-practices/chapter1/backtracking/425-word-squares.md)
- [473 Matchsticks to Square](/oj-practices/chapter1/backtracking/473-matchsticks-to-square.md)
- [491 Increasing Subsequences](/oj-practices/chapter1/backtracking/491-increasing-subsequences.md)
- [526     Beautiful Arrangement](/oj-practices/chapter1/backtracking/526-beautiful-arrangement.md)
- [679 24 Game](/oj-practices/chapter1/backtracking/679-24-game.md)
- [698 Partition to K Equal Sum Subsets](/oj-practices/chapter1/backtracking/698-partition-to-k-equal-sum-subsets.md)
- [784     Letter Case Permutation](/oj-practices/chapter1/backtracking/784-letter-case-permutation.md)
- [797 All Paths From Source to Target](/oj-practices/chapter1/backtracking/797-all-paths-from-source-to-target.md)
- [842     Split Array into Fibonacci Sequence](/oj-practices/chapter1/backtracking/842-split-array-into-fibonacci-sequence.md)
