He notado que algunas estructuras de datos se usan cuando implementamos algoritmos de búsqueda. Por ejemplo, usamos la cola para implementar BFS, apilar para implementar DFS y min-heap para implementar el algoritmo A *. En estos casos, no es necesario que construyamos el árbol de búsqueda explícitamente.¿Cómo implementar el algoritmo AO *?
Pero no puedo encontrar una estructura de datos simple para simular el proceso de búsqueda del algoritmo AO *. Me gustaría saber si la construcción explícita del árbol de búsqueda es la única forma de implementar el algoritmo AO *. ¿Alguien puede proporcionarme una implementación eficiente? Realmente aprecio tu ayuda.
Puede intentar publicar su pregunta en: http://cs.stackexchange.com/ –