Controls
Masukkan jumlah gua dan terowongan. Drag node untuk mengatur posisi.
Diameter: 3 terowongan
Jalur terpanjang: 5 →3 →1 →2
Endpoint A: 5 | Endpoint B: 2
Deskripsi
Bearcu menjelajahi sistem gua bawah tanah berupa pohon dengan n gua dan n-1 terowongan. Ia ingin menemukan jalur terpanjang antara dua gua.
Diameter pohon adalah panjang jalur terpanjang antara dua node.
Algoritma (Double BFS)
- BFS dari node 1 → temukan node A terjauh
- BFS dari node A → temukan node B terjauh
- Jarak A ke B = diameter
- Rekonstruksi jalur dari A ke B
Legenda Warna
- Endpoint (ujung jalur)
- Node pada jalur diameter
- Node biasa