Публикации по теме 'shortest-path'
LeetCode 1730: Кратчайший путь к еде
Заметки по алгоритму для меня и всех
Это третья заметка из серии «Кратчайший путь в матрице», в будущем я добавлю в эту серию больше вопросов и в конце напишу резюме. Надеюсь, вы тоже найдете его полезным. :)
Дополнительные материалы на PlainEnglish.io . Подпишитесь на нашу бесплатную еженедельную рассылку новостей . Подпишитесь на нас в Twitter и LinkedIn . Присоединяйтесь к нашему сообществу Discord .
Вопросы по теме 'shortest-path'
Эффективный поиск кратчайшего пути в больших графах
Я ищу способ в реальном времени найти кратчайший путь между узлами в огромном графе. У него сотни тысяч вершин и миллионы ребер. Я знаю, что этот вопрос задавался раньше, и я думаю, что ответ - использовать поиск в ширину, но мне больше интересно...
23184 просмотров
schedule
13.08.2022
поиск пути в простой сетке, без препятствий
Мне нужен простой алгоритм в As3, который находит кратчайший путь в простой сетке, мне нужен полный путь, а не только обе точки или длина.
проверьте изображение здесь: http://screencast.com/t/GmR5YaO4L
поэтому мне нужны все квадратные числа...
1526 просмотров
schedule
25.10.2022
Ищете k-й кратчайший путь?
Поиск кратчайшего пути между двумя точками на графике - это классический вопрос алгоритмов с множеством хороших ответов ( алгоритм Дейкстры , Bellman-Ford и т. д.). Мой вопрос: существует эффективный алгоритм, который по ориентированному...
14252 просмотров
schedule
22.08.2022
System.ArgumentOutOfRangeException: Аргумент вне допустимого диапазона. ошибка в алгоритме поиска кратчайшего пути
Я пытаюсь решить проблему. Эта программа содержит все ребра в графе. Кратчайший путь от источника к месту назначения — это выяснить. У меня есть функция с именем dotest, как показано ниже.
public void dotest()
{
List<edge>...
29545 просмотров
schedule
14.05.2024
Кратчайшие пути с желтыми и черными краями
Дан направленный и взвешенный граф G=(V,E). Не существует отрицательно взвешенного ребра . Каждое ребро окрашено (черным или желтым).
Мне нужно найти алгоритм поиска кратчайшего пути для данного s ∈ V, в то время как каждый путь должен...
824 просмотров
schedule
01.07.2022
Кратчайший путь с k-ребром в положительно взвешенном ориентированном ациклическом графе
Мне дан граф G = (V, E), который является положительно взвешенным, направленным и ациклическим. Я должен разработать алгоритм, который работает в O (k (m + n)), для сообщения о кратчайшем пути с k ребром от s до t. Кратчайший путь с k ребрами...
2033 просмотров
schedule
14.10.2023
Найдите кратчайший путь с наименьшим количеством ребер
Мне нужно изменить алгоритм Дейкстры, чтобы, если есть несколько кратчайших путей, мне нужно было найти тот с минимальным количеством ребер на пути.
Я застрял в том, как использовать метод Дейкстры для поиска нескольких кратчайших путей, как вы это...
10258 просмотров
schedule
27.06.2022
NetworkX против Scipy все алгоритмы кратчайшего пути
Каковы различия между алгоритмом всех кратчайших путей NetworkX и алгоритмом scipy floyd warshall? Есть ли причины предпочесть одно другому? Какой самый быстрый?
1719 просмотров
schedule
08.10.2022
Программа Bus Route, какой алгоритм и структуру данных я использую?
У меня вопрос по алгоритму Java одной программы. Я хочу написать программу для Android, которая предоставляет информацию о «автобусном маршруте». Программа работает так, что пользователь выбирает одну автобусную станцию (станцию A), и программа...
2184 просмотров
schedule
28.07.2022
График с цветными краями: кратчайшие пути с не более чем k сменами цвета?
У меня есть ориентированный граф с цветными взвешенными ребрами. Есть 2 цвета. Каждое ребро может иметь только 1 цвет. Я хочу найти кратчайший путь с ограниченными изменениями цветов. Из одной вершины может быть максимум 2 ребра с выходящими двумя...
2873 просмотров
schedule
21.12.2023
Разница между кратчайшим путем, алгоритмом Джикстры и коммивояжером
В чем разница между алгоритмом Shortest Path и Djikstras Algorithm и Travelling Salesman ? Насколько я знаю, в Shortest Path мы не проходим через все вершины с кратчайшим путем. В Travelling Salesman Problem мы проходим через все вершины...
622 просмотров
schedule
03.03.2024
Беллман Форд и вопросы «Одна олимпиада»?
Три дня назад я сдавал олимпиадный экзамен. Я столкнулся с интересным вопросом.
Мы знаем, что алгоритм Беллмана-Форда проверяет все ребра на каждом шаге, и для каждого ребра, если
d(v)>d(u)+w(u,v)
затем d(v) обновляется таким образом, что...
510 просмотров
schedule
18.10.2023
Как реализовать алгоритм кратчайшего пути, чтобы найти кратчайший маршрут между любыми двумя заданными городами графа в python?
У меня есть входной файл вида:
London Birmingham 117
Birmingham Bristol 85
London Oxford 56
San_Francisco San_Jose 50
San_Jose Davis 270
San_Francisco Davis 350
END OF INPUT
(В фактическом файле больше узлов) Мне...
2965 просмотров
schedule
11.11.2022
Реализация двунаправленного алгоритма кратчайшего пути A*
Я реализую симметричный двунаправленный алгоритм кратчайшего пути A*, как указано в [Goldberg and Harrelson, 2005] . Это только для понимания алгоритма, поэтому я использовал самую простую версию без каких-либо действий по оптимизации.
Моя...
4222 просмотров
schedule
04.04.2024
Когда я читал, что алгоритм Джиктры не работает для отрицательных краев, но я реализовал ту же концепцию, и мой код работает? Есть какая-то ошибка?
Код работает и для отрицательных краев, и я использовал приоритетную очередь , пожалуйста, проверьте ее и дайте мне знать, что с ней не так и почему это работает даже для отрицательных краев. Ограничение: ребра должны иметь длину менее 10000 Я делаю...
111 просмотров
schedule
04.12.2023
Кратчайший путь для посещения всех узлов
Я ищу алгоритм, который мне кажется очень типичным, но кажется, что общие решения немного отличаются.
В неориентированном графе мне нужен кратчайший путь, который посещает каждый узел. Узлы можно повторно посещать, и мне не нужно возвращаться к...
9658 просмотров
schedule
29.11.2023
Как создать направленный ациклический граф с длинным кратчайшим путем между двумя узлами в python
Я хочу сравнить несколько алгоритмов маршрутизации с точки зрения времени, необходимого для поиска кратчайшего пути между двумя узлами в ориентированном ациклическом графе (DAG).
Я написал код для алгоритмов, но у меня возникла проблема с созданием...
903 просмотров
schedule
27.01.2024
Пролог: решение проблемы прыжка с прищепки (эвристика/A*)
Пытаюсь решить следующий вопрос:
Головоломка состоит из трех черных стержней, трех белых стержней и пустого места посередине («BBBOWWW»).
Головоломка состоит из двух ходов с соответствующими затратами: (a) колышек может переместиться в соседнее...
333 просмотров
schedule
18.03.2024
Не изменяет ли алгоритм Дейкстры расстояние до отмеченной вершины?
Я помню, как читал, что как только алгоритм Дейкстры помечает узел как посещенный, он больше не обновляет его расстояние. Рассмотрим следующий график:
A-3-B-7-F
| |
8 -3
| /
C-3-E
Алгоритм посетит A → B → C, а E и F будут...
74 просмотров
schedule
14.09.2022
Какой алгоритм я должен использовать, чтобы получить все возможные пути в ориентированном взвешенном графе с положительными весами?
У меня есть ориентированный взвешенный график с положительными весами, который выглядит примерно так: -
То, что я пытаюсь сделать, это: -
Найдите все возможные пути между двумя узлами.
Расположите пути в порядке возрастания, основываясь на...
169 просмотров
schedule
23.12.2023