Work Backwards
When a forward process compounds complexity, reversing invertible steps can expose the starting state much more directly.
What you'll learn
- Reverse a sequence of invertible operations in the opposite order.
- Find every valid predecessor when a reverse step can branch.
- Reject reverse candidates that violate the original rule or its constraints.
- Verify each backward candidate by running the original process forward.
Before you start
Loading guided lesson…