Latihan 1 dari materi Queue (FIFO) di Struktur Data — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Implementasikan class Queue dengan method:
enqueue(item): tambah item di belakangdequeue(): hapus dan kembalikan item paling depan (return undefined jika kosong)front(): kembalikan item paling depan tanpa menghapusisEmpty(): return true jika queue kosongsize(): return jumlah itemTantangan: Pastikan dequeue() tetap O(1), jangan pakai array.shift()!