Untuk beberapa grafik, algoritma pencarian DFS dan BFS memproses simpul dalam urutan yang sama persis asalkan keduanya dimulai pada simpul yang sama. Dua contoh adalah grafik yang merupakan jalur dan grafik yang berbentuk bintang (pohon kedalaman dengan jumlah anak yang berubah-ubah). Apakah ada cara untuk mengelompokkan grafik yang memenuhi properti ini?
algorithms
graphs
graph-traversal
saadtaame
sumber
sumber
Jawaban:
Asumsikan BFS dan dfs kami memiliki aturan untuk memulai dari node tertentu dan dalam setiap dua arah mereka pertama kali mengunjungi node dengan derajat terendah:
mulai dari simpul hitam paling kiri, kemudian (BFS dan DFS) adalah kunjungan simpul merah paling kiri, lalu mereka akan mengunjungi simpul hitam berikutnya, dan seterusnya, untuk membuatnya lebih umum, Anda bisa menambahkan beberapa jalur di antara segitiga, atau menambahkan bintang setelah menyelesaikan segitiga ...
sumber