Kruskal necesita o sortare a muchiilor. Aici nu prea ai destula memorie pentru a retine toate muchiile ceea ce face imposibila folosirea acestui algoritm.
In al doilea rand, graful de aici este complet si, dupa cum este precizat si in explicatiile de la APM, este recomandata folosirea algoritmului Prim in O(N ^ 2). O explicatie destul de buna se poate gasi
aici. Pentru a-ti face treaba mai usoara poti considera toate centralele ca fiind un singur nod care are d[ i ] = distanta pana la blocul i = minimul distantelor de la centrale la blocul i. Acum problema ramane doar gasirea APM-ului in graful format din cele m blocuri + supernod-ul corespunzator centralelor.