Saya telah memperhatikan bahwa struktur data yang berbeda digunakan ketika kita menerapkan algoritma pencarian. Sebagai contoh, kami menggunakan antrian untuk melaksanakan luasnya pertama pencarian, tumpukan untuk melaksanakan pencarian mendalam-pertama dan min-tumpukan untuk menerapkan A * algoritma . Dalam kasus ini, kita tidak perlu membangun pohon pencarian secara eksplisit.
Tapi saya tidak dapat menemukan struktur data sederhana untuk mensimulasikan proses pencarian dari AO * algoritma . Saya ingin tahu apakah membangun pohon pencarian eksplisit adalah satu-satunya cara untuk menerapkan AO * algoritma? Ada yang bisa memberikan saya implementasi yang efisien?