Dijkstra'nın algoritmasının naif uygulamasının asimptotik davranışı:
\(O(n^2 + m)\) olduğundan, köşe sayısı arttıkça, işin hızı tatmin edici olmaz.
Geliştirme için çeşitli veri yapıları kullanılabilir: Fibonacci yığınları,
küme kümeleri veya öncelik kuyruğu
priority_queue.
set ile bir örnek düşünün, sonuç olarak, son asimptotik:
\(O(n log (m))\) ,
ayrıntılar.