Tantangan/Data Structures: Stack & Queue
🗂️
CodingIntermediate+150 XP

Data Structures: Stack & Queue

🎯 Objective: Implementasikan struktur data Stack dan Queue menggunakan JavaScript Class.

Stack & Queue

Stack (LIFO - Last In First Out)

Analogi: Tumpukan piring. Elemen terakhir yang masuk adalah yang pertama keluar.

  • push: Tambah elemen ke atas.
  • pop: Ambil elemen dari atas.
  • Queue (FIFO - First In First Out)

    Analogi: Antrian kasir. Elemen pertama yang masuk adalah yang pertama keluar.

  • enqueue: Tambah elemen ke belakang.
  • dequeue: Ambil elemen dari depan.