kamisama
Вам эта задача понятна?) Может это я только тут тугодумлю
Ну да, она же описала в
сообщении.
AnnaLischen
Надо найти не расстояние, надо найти все вершины, которые располагаются между интересующей вершиной и циклом, включая цикл и эту саму вершину.
AnnaLischen
Я просто ищу ближайший цикл.
Тут ещё дополнительное условие.
AnnaLischen
Первый массив, массив разрешенных элементов, это те элементы, которые могут устанавливать соединение с циклами и/или через которые можно устанавливать соединение.
kamisama
Может это я только тут тугодумлю
Задача ясна, дальше надо составить алгоритм решения задачи (словесное описание алгоритма).
Для решения одной задачи могут быть применены разные алгоритмы.
Вот она хочет искать от вершины к циклу, но можно же искать и от цикла к вершине. Надо сначала выбрать оптимальный алгоритм, а не писать сразу код, надеясь, что там дальше поймёшь, как надо.