Soal SMA · Penerapan · Kesulitan 3/5
Sebuah program menggunakan struktur data stack untuk memeriksa keseimbangan tanda kurung. Jika input string adalah '{[()]}', apa yang terjadi pada stack setelah memproses karakter ']'?
- A.Stack berisi '{' dan '['
- B.Stack berisi '{' dan '('
- C.Stack kosong
- D.Stack berisi '{'
Kunci jawaban & pembahasan
Jawaban: Stack berisi '{' dan '['
Setelah memproses '[', stack berisi '{','['. Kemudian '(' dan ')' diproses, lalu ']' akan mencocokkan '[' dan dikeluarkan, sehingga stack berisi '{'.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari