Сравнение алгоритмов Floyd и Dijkstra: графы и оптимизация