Handouts LectureSlides Lecture5 6
Handouts LectureSlides Lecture5 6
Handouts LectureSlides Lecture5 6
of
Hanoi
The
story:
3
tall
spikes
Stack
of
64
dierent
sized
discs
start
on
one
spike
Need
to
move
stack
to
second
spike
(at
which
point
universe
ends)
Can
only
move
one
disc
at
a
Dme,
and
a
larger
disc
can
never
cover
up
a
small
disc
Towers
of
Hanoi
Having
seen
a
set
of
examples
of
dierent
sized
stacks,
how
would
you
write
a
program
to
print
out
the
right
set
of
moves?
Think
recursively!
Solve
a
smaller
problem
Solve
a
basic
problem
Solve
a
smaller
problem