Tino APCS

Recursive Backtracking

Lesson Overview: Recursive backtracking is a useful technique to explore every possible combination of a problem until a solution is found. If a problem has multiple solutions, recursive backtracking can find them all provided that the recursion depth doesn't lead to a OutOfMemoryError or StackOverflowException.