Путь представлен вектором, содержащим идентификатор узла. Кромка в пути имеет направление.Как найти одинаковые края двух путей?
Указанные две дорожки, например: < 1,6,11,7,2,5 ...> и < 3, 4, 8, 2, 7,3, 1,6 ...>, здесь < 1,6> - тот же край. Иногда края чередуются, иногда нет. Лучше поставить флаг между этими краями. Например, (1,2) * (5,7,9) * (6,11,12) являются одинаковыми краями 1-> 2, 5-> 7,7-> 9, 6-> 11, 11 -> 12, но нет ребер от 2 до 5 или от 9 до 6. Поэтому поставьте символ «*» или другой символ в качестве флага.
Есть ли у кого-нибудь идеи? Я буду признателен.