18 / 18 / 2
Регистрация: 20.01.2009
Сообщений: 71
|
||||||
1 | ||||||
Печать кратчайшего пути из матрицы последовательности вершин (Алгоритм флойда)31.05.2009, 21:30. Показов 5760. Ответов 6
Метки нет (Все метки)
Здравствуйте, проблема следующая:
не могу получить список вершин из результирующей матрицы. В книге "Структуры данных и алгоритмы" приведен пример алгоритма Флойда, на входе матрица представляющая граф: 0 8 5 3 0 ∞ ∞ 2 0 на выходе результирующая матрица(P) представляющая матрицу кратчайших путей всего графа: 0 3 0 0 0 1 2 0 0. В книге путь выводится с помощью функции path:
Помогите разобраться с этой проблемой, а то я уже весь день сижу, смотрю и ничего не пойму, то ли я туплю, то ли в книге косяк
0
|
31.05.2009, 21:30 | |
Ответы с готовыми решениями:
6
Алгоритм кратчайшего пути: метод Флойда, StringGrid Алгоритм Флойда (графы - поиск кратчайшего пути) Найти минимальные пути между всеми парами вершин, используя алгоритм Флойда. Поиск кратчайшего пути в алгоритме флойда! (На графах) |
68 / 24 / 2
Регистрация: 16.05.2009
Сообщений: 73
|
|
22.06.2009, 10:27 | 2 |
неправильная у тебя матрица на выходе флойда получилась. ищи косяк в алгоритме... да и процедура вывода пути какая-то странная....
Я так понял здесь не стандартый алгоритм флойда, и в матрице P записаны не кратчайшие расстояния, а след. вершина в кратчайшем пути (исходя из процедуры path). напиши флойда как он там у тебя записан.
0
|
18 / 18 / 2
Регистрация: 20.01.2009
Сообщений: 71
|
||||||
25.06.2009, 16:33 [ТС] | 4 | |||||
спасибо за советы, но я уже сам разабрался(нашёл чью-то прогу на паскале) и переделал под себя , вот сама функция печати кратчайшего пути(итерационный метод), может быть ещё кому-нибуть пригодится:
0
|
5 / 5 / 2
Регистрация: 28.05.2009
Сообщений: 29
|
|
14.07.2009, 17:18 | 5 |
0
|
0 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 14
|
||||||
23.10.2009, 01:30 | 6 | |||||
а можно весь код программы посмотреть?
что такое
0
|
1 / 1 / 0
Регистрация: 04.10.2010
Сообщений: 31
|
|
14.03.2011, 19:25 | 7 |
да а можете скинуть листинг проги?
0
|
14.03.2011, 19:25 | |
14.03.2011, 19:25 | |
Помогаю со студенческими работами здесь
7
Порядок вершин при поиске кратчайшего пути Поиск кратчайшего пути для всех вершин смежных 0 Алгоритм Флойда - Уоршала с восстановлением пути Алгоритм кратчайшего пути Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |