Tôi đã nhận thấy rằng một số cấu trúc dữ liệu được sử dụng khi chúng tôi triển khai các thuật toán tìm kiếm. Ví dụ: Ví dụ, chúng tôi sử dụng hàng đợi để triển khai BFS, ngăn xếp để triển khai DFS và min-heap để triển khai thuật toán A *. Trong những trường hợp này, chúng tôi không cần phải xây dựng cây tìm kiếm một cách rõ ràng.Cách triển khai thuật toán AO *?
Nhưng tôi không thể tìm thấy cấu trúc dữ liệu đơn giản để mô phỏng quá trình tìm kiếm của thuật toán AO *. Tôi muốn biết nếu xây dựng cây tìm kiếm một cách rõ ràng là cách duy nhất để thực hiện thuật toán AO *? Ai có thể cung cấp cho tôi một thực hiện hiệu quả? Tôi thực sự đánh giá cao sự giúp đỡ của bạn.
Bạn có thể thử đăng câu hỏi của mình lên: http://cs.stackexchange.com/ –