Ceci étant mon premier post sur stackoverflow, alors pardonnez-moi si je pose une question qui a déjà été répondue. Quelqu'un peut-il me diriger vers un bon tutoriel pour m'aider à résoudre les problèmes de grille où nous devons faire ce problème dans le nombre «minimum» d'étapes possibles. Parfois, BFS aide mais n'est pas suffisant pour d'autres problèmes similaires. Merci :)Algorithmes de grille
Répondre
Sans plus d'informations, il est difficile de donner une bonne réponse. Les bons algorithmes dépendent de l'énoncé exact du problème.
Si toute la grille est définie et que tous les bords existent et ont le même poids, le minimum est facilement défini comme la marche de la «diagonale» entre deux points. Aucun algorithme intelligent n'est nécessaire.
Si certaines arêtes existent, ou si les arêtes ont des poids variables qui sont positifs, je suggérerais l'algorithme de Dijkstra. Si certaines arêtes sont négatives, il existe des variantes telles que Bellman-Ford.
De toute façon, vous devez élaborer sur la configuration afin que nous puissions vous aider.
Si vous voulez réduire la complexité et l'ordre de la grille, vous pouvez utiliser une courbe de remplissage d'espace, par exemple une courbe en z, une courbe d'hilbert ou une courbe d'angle.
- 1. Algorithmes de récupération d'erreur?
- 2. Algorithmes de remplissage d'inondation
- 3. Algorithmes: binarisation de données
- 4. Algorithmes de recherche SQLAlchemy
- 5. Algorithmes de réverbération d'ActionScript
- 6. Algorithmes de pool mémoire
- 7. algorithmes de file d'attente
- 8. Algorithmes de graphe incrémental
- 9. Algorithmes de tableau
- 10. algorithmes de cryptage iphone
- 11. Algorithmes de conférences vidéo sur les algorithmes divisés
- 12. Algorithmes de recherche de chaîne
- 13. Algorithmes de détection de cycle
- 14. Algorithmes de génération de cartes
- 15. Algorithmes de contrôle de thermostat
- 16. Algorithmes de chiffrement de base
- 17. Algorithmes de correspondance de modèles
- 18. algorithmes récursifs en queue par rapport aux algorithmes itératifs
- 19. Algorithmes question/listes de problèmes
- 20. Algorithmes de permutation en C#
- 21. gifs animés de (tri) algorithmes
- 22. Algorithmes de multi-recherche efficaces
- 23. algorithmes formatage de chaîne suggestion
- 24. Algorithmes d'approximation de tests unitaires
- 25. Algorithmes de traitement des pixels
- 26. Algorithmes de déduplication des données
- 27. Simulation de l'eau avec une grille
- 28. Efficacité spatiale des algorithmes
- 29. Analyser des algorithmes récursifs
- 30. Algorithmes récursifs et itératifs
Bienvenue dans Stack Overflow! Vous obtiendrez de meilleures réponses si vous donnez plus de détails, ce qui rend votre question plus spécifique. – marcog
Cette question est hors sujet pour Stack Overflow. Vous devriez poster votre question sur le site Theoretical Computer Science: http://cstheory.stackexchange.com/ –
@Dan Certainement pas. cstheory est pour les questions de niveau de recherche. Jusqu'à ce que [Practical Algorithms and Data Structures] (http://area51.stackexchange.com/proposals/5120/practical-algorithms-and-data-structures?referrer=Ui8Wpa9dvCjQPozYLE14uw2) se lance, c'est sur le sujet ici. – marcog