使用 Javascript 将元素添加到队列

javascriptweb developmentfront end technology

将元素加入队列意味着将它们添加到数组的末尾。我们将容器数组的末尾作为队列的尾部,因为我们将对其执行所有插入操作。

因此,我们可以按如下方式实现入队函数 −

示例

enqueue(element) {
   // 检查队列是否已满
   if (this.isFull()) {
      console.log("Queue Overflow!");
      return;
   }
   // 由于我们想将元素添加到末尾,因此我们只需推送它们即可。
   .container.push(element);
}

您可以使用以下方法检查此函数是否正常工作 −

示例

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

输出

这将给出输出 −

Queue Overflow!
[ 1, 2 ]

相关文章


有用资源