b belajar.myudak

Kurung Seimbang

String s hanya berisi karakter ()[]{}. Tentukan apakah kurungnya seimbang:

  1. setiap kurung buka ditutup oleh kurung tutup yang jenisnya sama, dan
  2. ditutup dalam urutan yang benar.
"()[]{}" → true
"([)]"   → false
"{[]}"   → true

Lihat juga catatan Stack & Queue.

Topik
stackstring
Petunjuk 1

Kurung buka terakhir yang belum ditutup harus menjadi yang pertama ditutup. Struktur data apa yang LIFO?

Petunjuk 2

Di akhir, jangan lupa cek apakah masih ada kurung buka yang tersisa.

Pengaturan editor

Ukuran font
Ukuran huruf di editor.
Ukuran tab
Lebar indentasi. Otomatis: 2 spasi untuk TypeScript, 4 untuk Python.
Key bindings
Ganti ke mode Vim.
Nomor baris relatif
Nomor baris dihitung dari posisi kursor (berguna untuk gerakan Vim).
Word wrap
Baris panjang dilipat agar muat di lebar editor.
IntelliSense
Saran kode otomatis saat mengetik (Ctrl+Spasi tetap bisa dipakai saat mati).

Nilai ditulis sebagai JSON. Output yang diharapkan dihitung dari solusi referensi.