Concept Flow - Why Backtracking and What Greedy Cannot Solve
Start with problem
Try Greedy choice
Is solution valid and optimal?
Yes→Done
No
Backtrack: Undo last choice
Try next choice
Repeat until all choices tried or solution found
Shows how greedy tries one choice and stops if optimal, but backtracking tries all choices by undoing and retrying.
