Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เพิ่มองค์ประกอบในคิวโดยใช้ Javascript


การจัดคิวองค์ประกอบในคิวหมายถึงการเพิ่มไปยังส่วนท้ายของอาร์เรย์ เรากำลังทำให้ส่วนท้ายของคอนเทนเนอร์อาร์เรย์เป็นส่วนท้ายของคิว เนื่องจากเราจะดำเนินการแทรกทั้งหมดที่เกี่ยวข้อง

เพิ่มองค์ประกอบในคิวโดยใช้ Javascript

ดังนั้นเราจึงสามารถใช้ฟังก์ชัน enqueue ได้ดังนี้ −

ตัวอย่าง

enqueue(element) {
   // Check if Queue is full
   if (this.isFull()) {
      console.log("Queue Overflow!");
      return;
   }
   // Since we want to add elements to end, we'll just push them.
   .container.push(element);
}

คุณสามารถตรวจสอบว่าฟังก์ชันนี้ทำงานได้ดีหรือไม่โดยใช้ −

ตัวอย่าง

 let q = new Queue(2);
q.enqueue(1);
q.enqueue(2);
q.enqueue(3);
q.display();

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

Queue Overflow!
[ 1, 2 ]