← Toate simulatoarele
Graf · eulerian

Ciclul eulerian — simulator pas cu pas

Parcurgere (BFS / DFS) Matricea drumurilor Conexitate Tare conexitate Dijkstra Roy-Floyd Hamiltonian Eulerian
pas 0 / 0
startApasă „Pas înainte". Un ciclu eulerian parcurge fiecare muchie exact o dată și se închide. Verificăm întâi condiția (toate gradele pare), apoi îl construim.

Graful neorientat · căutăm un ciclu eulerian (parcurge toate muchiile)

muchie parcursă · muchia curentă

Stare condiție + algoritmul lui Hierholzer

Gradele nodurilor (trebuie toate pare)
Stiva (drumul explorat)
Traseul eulerian (se completează la început)

Algoritmul (Hierholzer) pseudocod și C++ · linia activă evidențiată

Pseudocod
Cod C++

Limbaj natural ce face pasul curent

start