Bir mühendis, bir şehrin su şebekesini tasarlarken tüm mahallelere su iletmek için gereken minimum boru uzunluğunu hesaplamak istiyor. Her mahalle bir düğüm noktası, borular ise bu düğümleri birleştiren kenarlar olarak modellenmiştir. Mühendisin kullanması gereken en uygun algoritma aşağıdakilerden hangisidir?
A) Dijkstra Algoritması