A method for solving problems that involves trying out different possibilities, and then "backtracking" or undoing decisions that lead to dead ends.
A method for solving problems that involves trying out different possibilities, and then "backtracking" or undoing decisions that lead to dead ends.