SLIDE 1
Topics for this week
Backtracking:
- a brute-force technique that finds a solution by trying all
possibilities
- related data structures
- pruning to eliminate certain possibilities from the search
- time complexity: usually really bad (exponential)