preguntar acerca de dijkstra

5
réponses

Pourquoi l’algorithme de Dijkstra ne fonctionne-t-il pas pour les bords de poids négatifs?

Quelqu'un peut-il me dire pourquoi l'algorithme de Dijkstra pour le chemin le plus court de source unique suppose que les bords doivent être non négatifs. Je ne parle que des bords et non des cycles de poids négatifs. ... …
demandé sur 1970-01-01 00:33:32
3
réponses

Mise en œuvre DE BFS, DFS et Dijkstra

est-il vrai que la mise en œuvre DE BFS, DFS et Dijkstra sont presque identiques, sauf que BFS utilise la file d'attente, DFS utilise la pile, tandis que Dijkstra utilise la file d'attente min priority? Plus précisément. Pouvons-nous utiliser le cod …
demandé sur 1970-01-01 00:33:32
3
réponses

Interprétation de L’algorithme de Dijkstra

je comprends comment trouver le chemin le plus court du début à la fin comme expliqué par L'algorithme de Dijkstra, ce que je ne comprends pas est l'interprétation. Ici, à partir du graphique de l'image, l'ordre ajouté à mon ensemble connu de A à E e …
demandé sur 1970-01-01 00:33:35
10
réponses

meilleur algorithme pour trouver la distance pour toutes les paires où le poids des bords est 1

comme le titre le dit, j'essaie d'implémenter un algorithme qui découvre les distances entre toutes les paires de noeuds dans un graphe donné. Mais il y a plus: (des choses qui pourraient vous aider) le graphique n'est pas pondéré. ce qui signifie …
demandé sur 1970-01-01 00:33:31
2
réponses

Algorithme de Dijkstra. Min tas comme un min-file d’attente de priorité

je suis en train de lire sur L'algorithme de Dijkstra dans CLRS, Third Edition (p. 662). Voici une partie du livre je ne comprends pas: si le graphe est suffisamment clairsemé-en particulier, O(log V), et il y a encore à la plupart des E de t …
demandé sur 1970-01-01 00:33:37
5
réponses

Est-ce que A* est vraiment meilleur que Dijkstra dans la recherche de chemin dans le monde réel?

je développe un programme de recherche de chemin. On dit théoriquement que A* est meilleur que Dijkstra. En fait, ce dernier est un cas particulier de l'ancien. Cependant, lors de tests dans le monde réel, je commence à douter que c'est Un* vraiment …
demandé sur 1970-01-01 00:33:33
7
réponses

Algorithme de transport public par autobus

je travaille sur une application hors ligne C# qui peut trouver des lignes d'autobus. Je peux extraire les données horaires/bus/route. Je suis à la recherche de la plus simple solution de base de données. quel algorithme peut-on utiliser pour tro …
demandé sur 1970-01-01 00:33:30
2
réponses

Ai-je raison sur les différences entre les algorithmes de Floyd-Warshall, Dijkstra et Bellman-Ford?

j'ai étudié les trois et je déclare mes déductions d'eux ci-dessous. Est-ce que quelqu'un pourrait me dire si je les ai assez bien compris ou pas? Remercier. l'algorithme de Dijkstra n'est utilisé que lorsque vous avez une seule source et que vous …
demandé sur 1970-01-01 00:33:32
5
réponses

Bellman-Ford vs Dijkstra: dans quelles circonstances Bellman-Ford est-elle meilleure?

après beaucoup de recherches sur Google, j'ai trouvé que la plupart des sources disent que L'algorithme de Dijkstra est "plus efficace" que L'algorithme de Bellman-Ford. Mais dans quelles circonstances L'algorithme de Bellman-Ford est-il meilleur que …
demandé sur 1970-01-01 00:33:33
7
réponses

Algorithme de Dijkstra avec des poids négatifs

peut-on utiliser L'algorithme de Dijkstra avec des poids négatifs? STOP! Avant de penser "lol nub, vous pouvez simplement l'infini hop entre deux points et d'obtenir une infinité pas cher chemin", je suis de plus en plus la pensée de chemins. une …
demandé sur 1970-01-01 00:33:31