Krijo një algoritëm për të zgjidhur një problem me Kullën e Hanoit.
Algoritmi i Kullave të Hanoit përbëhet nga tre hapa. 1. Lëvizja e diskut më të madh në pikën tjetër. 2. Lëvizja e disqeve të mbetura në pikën tjetër në një rend ligjor. 3. Lëvizja e diskut më të madh përsëri në pikën e tij fillestare. Për të përfunduar algoritmin, së pari duhet të përkufizoni se si të lëvizni një disk dhe si të identifikoni kur një lëvizje është ligjore. Pastaj mund të përdorni tre hapat e përmendur më lart për të përfunduar algoritmin.