使用 JavaScript 向队列添加元素
将元素入队到队列中表示将它们添加到数组的末尾。我们将容器数组的末尾作为队列的尾部,因为我们将对队列进行所有插入操作。
因此,我们可以如下实现入队函数 −
示例
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 ]
广告