Pagini recente » Atasamentele paginii Solutii Algoritmiada 2011 Runda 2 | Diferente pentru blog/square-root-trick intre reviziile 80 si 79 | Diferente pentru problema/aria intre reviziile 5 si 9 | Diferente pentru problema/dijkstra intre reviziile 24 si 23
Nu exista diferente intre titluri.
Diferente intre continut:
h3. Indicatii de rezolvare
Exista o descriere a algoritmului pe 'wikipedia':http://en.wikipedia.org/wiki/Dijkstra{'}s_algorithm.
Exista o descriere a algoritmului pe 'wikipedia':http://en.wikipedia.org/wiki/Dijkstra's_algorithm.
O rezolvare de complexitate {$O(N^2^)$} obtine $40$ de puncte si se poate gasi 'aici':job_detail/144256?action=view-source.
O rezolvare in {$O(Mlog{~2~}N)$} folosind un heap obtine $100$ de puncte si se poate gasi 'aici':job_detail/144254?action=view-source. O descriere a acestei structuri de date puteti gasi tot pe 'wikipedia':http://en.wikipedia.org/wiki/Binary_heap. O implementare de aceeasi complexitate foloseste in loc de heap structura de date numita SET, care este de fapt un arbore binar echilibrat si permite interogarea costului minim si modificarea costurilor in timp logaritmic. Aceasta abordare se gaseste 'aici':job_detail/144699?action=view-source si are avantajul ca necesita un cod mult mai scurt. Totusi, ea este mai inceata decat solutia cu heap-uri.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.