|
Как найти вершины какого-либо маршрута графа определённой длины?
По запросам в поисковике всё время выдаёт решение на тему поиск кратчайшего пути, мне это не нужно, мне это будет много.
А нужен всего лишь сабж.
Например, есть граф G = <{1, 2, 3, 4}; {[1,2], (4,2), (1,1), (4,3), [2,3], (3,3)}>
Матрицу смежности обозоначим через A, например.
Требуется узнать: набор вершин для (1,1)-маршрута длиной 3, например.
По картинке это сделать более менее я могу, но препод требует, чтобы было расписано, то как находятся эти самые вершины
В тетради группаша я видел некий способ, в котором как я понял что-то делается со строками и столбцами А, А^2, А^3 ... этого графа.
|