 Kokoma algorithme moko pona ba Tours ya Hanoi.
Linɔ́ngi ya Hanoi ezali lisano to puzzle ya matematiki oyo ezali na ba piquets to ba fimbo misato mpe ba disques ebele ya bonene ekeseni, oyo ekoki ko glisser na piquet nionso. Puzzle ebandaka na ba disques oyo ezali na ebele ya malamu na ordre ya bonene oyo ezali komata na piquet moko, na disque oyo eleki moke na likolo, kosala forme conique. Mokano ya puzzle ezali ya komema ebele mobimba na piquet mosusu, kotosa mibeko ya pete oyo elandi: 1. Kaka disque moko nde ekoki kokende na mbala moko. 2. Mouvement moko na moko ezali kozua disque ya likolo na moko ya ba piquets mpe ko glisser yango na piquet mosusu, likolo ya ba disques misusu oyo ekoki kozala déjà na piquet wana. 3. Disque moko te ya monene ekoki kotyama likoló ya disque ya moke. Tala ndenge okoki kokoma algorithme pona ko résoudre puzzle ya Tour de Hanoi pona nombre donné ya ba disques: 1- To dénoter ba piquets to ba fimbo misato lokola Source, Auxiliaire, na Destination. 2- Tolakisi motango ya ba disques lokola n. 3- To définir fonction récursive `SolveHanoi` oyo ezuaka ba paramètres `n, Source, Auxiliaire, Destination` 4- Na kati ya fonction : a - Soki n ekokani na 1, to imprimer déplacement ya disque depuis Source à Destination peg. b - Soki te, tobengi liboso fonction récursivement pona ba disques n-1 na ba paramètres `n-1, Source, Destination, Auxiliaire`. c- Sima ya appel récursive, to imprimer déplacement ya disque ya se depuis Source ti na piquet ya Destination. d- Na suka, tobengi lisusu fonction récursivement pona ba disques n-1 na ba paramètres `n-1, Auxiliaire, Source, Destination`. 5- To initialiser appel na fonction `SolveHanoi` na ba paramètres `n, Source, Auxiliaire, Destination`. Suka ya algorithme.