Pagini recente » Monitorul de evaluare | Diferente pentru documentatie/ghid-evaluator intre reviziile 18 si 7 | Atasamentele paginii Profil Arodoet96 | Diferente pentru utilizator/diac_paul intre reviziile 12 si 42 | Diferente pentru problema/sortaret intre reviziile 20 si 21
Nu exista diferente intre titluri.
Diferente intre continut:
* O scurta prezentare a acestui subiect gasiti "aici":http://en.wikipedia.org/wiki/Topological_sorting
* Algoritmul de Sortare Topologica il gasiti foarte bine explicat si in cartea <i>Introducere in algoritmi</i>, Thomas Cormen, editura Agora, Cluj-Napoca.
* Ideea din spatele rezolvarii consta intr-o parcurgere in adancime pentru a calcula timpii de terminare pentru fiecare varf $v$. Pe masura ce fiecare varf este terminat, se insereaza varful in capul unei liste simplu inlantuite. Parcurgerea listei va constitui solutia.
* Ideea din spatele rezolvarii consta intr-o parcurgere in adancime pentru a calcula timpii de terminare pentru fiecare varf $v$. Pe masura ce fiecare varf este terminat, este inserat in capul unei liste simplu inlantuite. Parcurgerea listei va constitui solutia.
Acest algoritm are o complexitate de O( $N$ + $M$ ) deoarece cautarea in adancime necesita un timp O( $N$ + $M$ ) iar inserarea fiecaruia din cele {$|N|$} varfuri in capul liste simplu inlantuite necesita timp O( $1$ ).
h3. Alte probleme
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.