Pagini recente » Monitorul de evaluare | Diferente pentru algoritmiada-2015/regulament intre reviziile 6 si 13 | Diferente pentru problema/secvmax intre reviziile 2 si 10 | Atasamentele paginii nopolynolife | Diferente pentru problema/cmlsc intre reviziile 2 si 3
Diferente pentru
problema/cmlsc intre reviziile
#2 si
#3
Nu exista diferente intre titluri.
Diferente intre continut:
7 8
|
h3. Explicatie
h3. Indicatii de rezolvare
...
Problema celui mai lung subsir comun pentru doua siruri $A$ si $B$ se poate rezolva in timp exponential prin metoda 'backtracking':http://en.wikipedia.org/wiki/Backtracking. Sursa unei astfel de abordari se gaseste 'aici':infoarena.ro si obtine ? puncte. Rezolvarea optima are complexitatea {$O(M * N)$}, daca se utilizeaza programarea dinamica. Algoritmul din spatele unei astfel de rezolvari este foarte bine explicat atat pe 'wikipedia':http://en.wikipedia.org/wiki/Longest_common_substring_problem, cat si in cartea _Introducere in algoritmi_, Thomas Cormen, editura Agora, Cluj-Napoca, paginile 270-274.
Sursa de 100 de puncte ce foloseste programarea dinamica se gaseste 'aici':infoarena.ro.
== include(page="template/taskfooter" task_id="cmlsc") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.