|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|||||||||||
Вывод пути (алгоритм Дейкстры)04.06.2014, 01:58. Показов 20928. Ответов 31
Метки нет (Все метки)
Реализация алгоритма Дейкстра.
В массиве distance - найденные кратчайшие пути, visited - логический, для хранения информации о посещенных вершинах. Вместо "нубского" вывода пройденного пути из первой вершины в последнюю, необходимо реализовать нормальный вывод точек, через которые был проложен путь.
Кликните здесь для просмотра всего текста
0
|
|||||||||||
| 04.06.2014, 01:58 | |
|
Ответы с готовыми решениями:
31
Алгоритм Дейкстры, нахождение кратчайшего пути
Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) |
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
|
| 05.06.2014, 01:19 | |
|
ответ абсолютно верный - и там и там вес 65(вес кратчайшего пути и там и там я проверил
) Кратчайший путь в звешенном графе определяется суммой всех рёбер входящих в этот путь, просто в этом графе несколькократчайших путей. ![]() Добавлено через 3 минуты для проверки я менял матрицу , поэтому в разных вариантах разные матрицы , используй послелний вариант Добавлено через 48 секунд перепроверь матрицу Добавлено через 1 минуту а какой должен быть для 60 напиши плс Добавлено через 5 минут Скажи какой путь кратчайший путь. Перепроверь матричку(я её менял и не один раз).
0
|
|
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|
| 05.06.2014, 01:20 [ТС] | |
|
для 60 кратчайший путь 0-1-5-4-7-9
0-20-30-45-50-60 Добавлено через 54 секунды Матрицу перепроверил
0
|
|
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
|
| 05.06.2014, 01:29 | |
|
g[5][4] = 0 (отсутствие ребра), значит такого пути нет
ты задал не существующий путь Добавлено через 5 минут теперь всё так?
0
|
|
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|
| 05.06.2014, 01:32 [ТС] | |
|
0
|
|
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
||||||
| 05.06.2014, 01:36 [ТС] | ||||||
а как вывести длину пути? какой массив отвечает за это? Добавлено через 1 минуту ну или чтобы больше не было вопросов, закомментируйте код, пожалуйста. Если я ,конечно, не совсем ещё достал Вас)
0
|
||||||
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
||||||
| 05.06.2014, 01:45 | ||||||
Сообщение было отмечено Aecttann как решение
Решение
в матрице ошибка теперь работает
также нужно было указать ориентированный граф или нет Добавлено через 30 секунд теперб уж точно всё? :-)
1
|
||||||
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|||||||||||||||||||||
| 05.06.2014, 01:48 [ТС] | |||||||||||||||||||||
|
почти)))
последний рывок) как примерно это всё работает?
0
|
|||||||||||||||||||||
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
|
| 05.06.2014, 01:52 | |
|
d - массив расстояний , p - предков , used - посещений, g[][] - матрица смежности.
P.S. На вы можно и не обращаться сам студент , только недавно подобное сдавал, если нужны реализации других алгоритмов по этой дисциплине могу скинуть :-) Добавлено через 2 минуты 1 объявление большой константы (типа бесконечность) 2 объявление массивов (выше описно какие именно) 3 Алгоритм Дейкстры 4 Восстановление пути
0
|
|
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|
| 05.06.2014, 01:57 [ТС] | |
|
спасибо
Не по теме: дискретка она такая))) Добавлено через 3 минуты iliya785, Не по теме: или не скину мыло...
0
|
|
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
|
| 05.06.2014, 02:00 | |
|
а лучше я их кину сюда
0
|
|
|
6 / 6 / 5
Регистрация: 19.10.2013
Сообщений: 359
|
|
| 05.06.2014, 02:02 [ТС] | |
|
0
|
|
|
24 / 24 / 12
Регистрация: 04.06.2014
Сообщений: 80
|
||||||||||||||||
| 05.06.2014, 02:11 | ||||||||||||||||
|
Кинул уже на почту . Но скину вдруг кому пригадится
Алгоритм Крускала
Добавлено через 43 секунды Алгоритм Флойда
Форда-Фалкерсона(max поток)
2
|
||||||||||||||||
| 05.06.2014, 02:11 | |
|
Помогаю со студенческими работами здесь
32
Алгоритм Дейкстры Алгоритм Дейкстры Алгоритм Дейкстры Алгоритм Дейкстры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|