Запитання з тегом «dijkstra»

11
Як порівнюються алгоритм і зірка Діжкстри?
Я дивився на те, що роблять хлопці в змаганні Mario AI , і деякі з них створили кілька акуратних ботів Маріо, використовуючи алгоритм A * (A-Star) Pathing Algorithm. ( Відео Маріо A * Bot в дії ) Моє запитання: як A-Star порівнюється з Dijkstra? Оглядаючи їх, вони здаються схожими. Навіщо …

8
Чому алгоритм Dijkstra не працює для відхилення відхилення ваги?
Хтось може мені сказати, чому алгоритм Діккстри для найкоротшого шляху з одним джерелом передбачає, що краї повинні бути негативними. Я говорю лише про ребра, а не про негативні цикли ваги.

8
Негативні ваги за допомогою алгоритму Дікстра
Я намагаюся зрозуміти, чому алгоритм Дейкстри не буде працювати з негативними вагами. Читаючи приклад на Найкоротші Шляхи , я намагаюся з'ясувати такий сценарій: 2 A-------B \ / 3 \ / -2 \ / C З веб-сайту: Якщо припустити, що ребра всі спрямовані зліва направо, якщо ми почнемо з A, алгоритм …

4
Навіщо використовувати алгоритм Дейкстри, якщо перший пошук за шириною (BFS) може зробити те ж саме швидше?
Обидва можуть бути використані для пошуку найкоротшого шляху з одного джерела. BFS працює O(E+V), а Dijkstra працює O((V+E)*log(V)). Крім того, я бачив, як Dijkstra багато використовував, як у протоколах маршрутизації. Отже, навіщо використовувати алгоритм Дейкстри, якщо BFS може зробити те ж саме швидше?


3
Чому в алгоритмі Дейкстри використовується клавіша зменшення?
Алгоритм Дейкстри мене навчили таким чином while pqueue is not empty: distance, node = pqueue.delete_min() if node has been visited: continue else: mark node as visited if node == target: break for each neighbor of node: pqueue.insert(distance + distance_to_neighbor, neighbor) Але я трохи читав щодо алгоритму, і багато версій, я …

10
Знайдіть найкоротший шлях у графіку, який відвідує певні вузли
У мене є неорієнтований графік із приблизно 100 вузлами та близько 200 ребрами. Один вузол позначений як "початок", один - "кінець", і є близько десятка позначених як "mustpass". Мені потрібно знайти найкоротший шлях через цей графік, який починається з 'start', закінчується в 'end' і проходить через усі вузли 'mustpass' (у …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.