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.. :-)

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>