Algoritme & struktura të dhënash

Classic algorithmic puzzles

Në shqip: Enigmat klasike algoritmike

ShpjegimiSQ

Enigma të vjetra që mësojnë të menduarit algoritmik: Kullat e Hanoi-t (rekursion), problemi i Josephus-it (radhë rrethore), ujku-dhia-lakra (kërkim gjendjesh), dhe enët me ujë (BFS). Argëtuese dhe të dobishme.

EnglishEN

Old puzzles that teach algorithmic thinking: the Towers of Hanoi (recursion), the Josephus problem (circular queues), wolf-goat-cabbage (state search) and water jugs (BFS). Fun and useful.

Si ta mendosh

Si lojërat e logjikës që i zgjidhje si fëmijë — por me kod.

Lexoje në anglisht

Like the logic games you solved as a kid — but with code.

Shembull kodipython

def hanoi(n, nga, te, ndihme):
    if n == 0: return
    hanoi(n - 1, nga, ndihme, te); print(nga, "→", te)
    hanoi(n - 1, ndihme, te, nga)

Terma të lidhur