使用 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 ]

更新時間:15-6 月-2020

290 次瀏覽

開啟你的 職業生涯

完成該課程後獲取認證

開始
廣告
© . All rights reserved.