The top
-
down approach to problem solving tries
to decompose
a
large problem into
sub problems.
•
This
is also called divide and conquer.
•
We
first list the steps needed to solve the problem.
•
Each
step is then treated as a
sub problem
which is
solved
independently
.
•
In
turn,
sub problems
may give rise to
sub
-
sub problems that
must
be solved, and so on