Графовая модель сети задана в виде двух массивов: 1 2 3 4 5 6 7

Графовая модель сети задана в виде двух массивов:
1 2 3 4 5 6 7 (Решение → 10654)

Графовая модель сети задана в виде двух массивов: 1 2 3 4 5 6 7 8 9 10 6 4 4 4 4 4 4 4 4 4 1 2 3 4 5 2.3.4.5.8.10 1.6.7.10 1.5.7.10 1.5.8.9 1.3.4.9 6 7 8 9 10 2.7.8.9 2.3.6.10 1.4.6.9 4.5.6.8 1.2.3.7 Пункт обслуживания сети находится в вершине 3. Сформировать маршрут обхода всех линейных сооружений сети с возвратом в исходный пункт.



Графовая модель сети задана в виде двух массивов:
1 2 3 4 5 6 7 (Решение → 10654)

Другими словами, если переформулировать задачу в терминах теории графов, то нам желательно найти эйлеров цикл, начиная с вершины 3, то есть обойти все рёбра графа ровно по одному разу и вернуться в исходную вершину.

Нам экономически выгодно обойти все линейные сооружения сети по одному разу, не повторяя обходы уже пройденных сооружений.
Для данной сети это возможно, так как граф её представляющий является связным и в нём нет вершин нечётной степени . В первой таблице степени всех вершин чётные.
Изобразим граф и используем для поиска эйлерова цикла в нём алгоритм Флёри.
Начнём с вершины 3

. В первой таблице степени всех вершин чётные.
Изобразим граф и используем для поиска эйлерова цикла в нём алгоритм Флёри.
Начнём с вершины 3