Публикации по теме 'shortest-path'


LeetCode 1730: Кратчайший путь к еде
Заметки по алгоритму для меня и всех Это третья заметка из серии «Кратчайший путь в матрице», в будущем я добавлю в эту серию больше вопросов и в конце напишу резюме. Надеюсь, вы тоже найдете его полезным. :) Дополнительные материалы на PlainEnglish.io . Подпишитесь на нашу бесплатную еженедельную рассылку новостей . Подпишитесь на нас в Twitter и LinkedIn . Присоединяйтесь к нашему сообществу Discord .

Вопросы по теме 'shortest-path'

Эффективный поиск кратчайшего пути в больших графах
Я ищу способ в реальном времени найти кратчайший путь между узлами в огромном графе. У него сотни тысяч вершин и миллионы ребер. Я знаю, что этот вопрос задавался раньше, и я думаю, что ответ - использовать поиск в ширину, но мне больше интересно...
23184 просмотров

поиск пути в простой сетке, без препятствий
Мне нужен простой алгоритм в 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 просмотров

Кратчайший путь с k-ребром в положительно взвешенном ориентированном ациклическом графе
Мне дан граф G = (V, E), который является положительно взвешенным, направленным и ациклическим. Я должен разработать алгоритм, который работает в O (k (m + n)), для сообщения о кратчайшем пути с k ребром от s до t. Кратчайший путь с k ребрами...
2033 просмотров

Найдите кратчайший путь с наименьшим количеством ребер
Мне нужно изменить алгоритм Дейкстры, чтобы, если есть несколько кратчайших путей, мне нужно было найти тот с минимальным количеством ребер на пути. Я застрял в том, как использовать метод Дейкстры для поиска нескольких кратчайших путей, как вы это...
10258 просмотров
schedule 27.06.2022

NetworkX против Scipy все алгоритмы кратчайшего пути
Каковы различия между алгоритмом всех кратчайших путей NetworkX и алгоритмом scipy floyd warshall? Есть ли причины предпочесть одно другому? Какой самый быстрый?
1719 просмотров
schedule 08.10.2022

Программа Bus Route, какой алгоритм и структуру данных я использую?
У меня вопрос по алгоритму Java одной программы. Я хочу написать программу для Android, которая предоставляет информацию о «автобусном маршруте». Программа работает так, что пользователь выбирает одну автобусную станцию ​​(станцию ​​A), и программа...
2184 просмотров

График с цветными краями: кратчайшие пути с не более чем k сменами цвета?
У меня есть ориентированный граф с цветными взвешенными ребрами. Есть 2 цвета. Каждое ребро может иметь только 1 цвет. Я хочу найти кратчайший путь с ограниченными изменениями цветов. Из одной вершины может быть максимум 2 ребра с выходящими двумя...
2873 просмотров

Разница между кратчайшим путем, алгоритмом Джикстры и коммивояжером
В чем разница между алгоритмом Shortest Path и Djikstras Algorithm и Travelling Salesman ? Насколько я знаю, в Shortest Path мы не проходим через все вершины с кратчайшим путем. В Travelling Salesman Problem мы проходим через все вершины...
622 просмотров

Беллман Форд и вопросы «Одна олимпиада»?
Три дня назад я сдавал олимпиадный экзамен. Я столкнулся с интересным вопросом. Мы знаем, что алгоритм Беллмана-Форда проверяет все ребра на каждом шаге, и для каждого ребра, если d(v)>d(u)+w(u,v) затем d(v) обновляется таким образом, что...
510 просмотров

Как реализовать алгоритм кратчайшего пути, чтобы найти кратчайший маршрут между любыми двумя заданными городами графа в 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 просмотров

Когда я читал, что алгоритм Джиктры не работает для отрицательных краев, но я реализовал ту же концепцию, и мой код работает? Есть какая-то ошибка?
Код работает и для отрицательных краев, и я использовал приоритетную очередь , пожалуйста, проверьте ее и дайте мне знать, что с ней не так и почему это работает даже для отрицательных краев. Ограничение: ребра должны иметь длину менее 10000 Я делаю...
111 просмотров

Кратчайший путь для посещения всех узлов
Я ищу алгоритм, который мне кажется очень типичным, но кажется, что общие решения немного отличаются. В неориентированном графе мне нужен кратчайший путь, который посещает каждый узел. Узлы можно повторно посещать, и мне не нужно возвращаться к...
9658 просмотров
schedule 29.11.2023

Как создать направленный ациклический граф с длинным кратчайшим путем между двумя узлами в python
Я хочу сравнить несколько алгоритмов маршрутизации с точки зрения времени, необходимого для поиска кратчайшего пути между двумя узлами в ориентированном ациклическом графе (DAG). Я написал код для алгоритмов, но у меня возникла проблема с созданием...
903 просмотров

Пролог: решение проблемы прыжка с прищепки (эвристика/A*)
Пытаюсь решить следующий вопрос: Головоломка состоит из трех черных стержней, трех белых стержней и пустого места посередине («BBBOWWW»). Головоломка состоит из двух ходов с соответствующими затратами: (a) колышек может переместиться в соседнее...
333 просмотров
schedule 18.03.2024

Не изменяет ли алгоритм Дейкстры расстояние до отмеченной вершины?
Я помню, как читал, что как только алгоритм Дейкстры помечает узел как посещенный, он больше не обновляет его расстояние. Рассмотрим следующий график: A-3-B-7-F | | 8 -3 | / C-3-E Алгоритм посетит A → B → C, а E и F будут...
74 просмотров

Какой алгоритм я должен использовать, чтобы получить все возможные пути в ориентированном взвешенном графе с положительными весами?
У меня есть ориентированный взвешенный график с положительными весами, который выглядит примерно так: - То, что я пытаюсь сделать, это: - Найдите все возможные пути между двумя узлами. Расположите пути в порядке возрастания, основываясь на...
169 просмотров