Jul
21
Perhatikan struktur data berikut ini,
public class Wadah {
public String Id;
public Set<Wadah> anakAnak;
}
Struktur data tersebut dirangkai sedemikian rupa hingga membentuk rangkaian hirarkis seperti ilustrasi ini. Setiap kotak dalam ilustrasi tersebut adalah sebuah instance dari kelas Wadah.
Tuliskan code (boleh pseudo code) yang akan menjelajahi hirarki tersebut sehingga seluruh wadah terjelajahi, dengan aturan sebagai berikut:
- Untuk setiap wadah print di layar field “Id”-nya.
- Untuk setiap wadah yang tidak punya anak, print di layar “tidak punya anak.”
Have fun..