Arama algoritmalarını uygularken farklı veri yapılarının kullanıldığını fark ettim. Örneğin, genişlik ilk aramayı uygulamak için kuyruklar, önce derinlik araması uygulamak için yığınlar ve A * algoritmasını uygulamak için yığınlar kullanırız . Bu gibi durumlarda, arama ağacını açıkça oluşturmamız gerekmez.
Ancak AO * algoritmasının arama sürecini simüle etmek için basit bir veri yapısı bulamıyorum . Arama ağacı açıkça AO * algoritması uygulamak için tek yol olup olmadığını bilmek istiyorum? Biri bana verimli bir uygulama sağlayabilir mi?