Какой из следующих подходов лучше всего подходит для поиска кратчайшего пути в взвешенном графе с неотрицательными весами?