从队列中查看元素
查看队列意味着获取队列头部的值。因此,我们可以按照以下步骤实现 peek 函数:
示例
peek() {
if (isEmpty()) {
console.log("Queue Underflow!");
return;
}
return this.container[0];
}您可以使用以下代码检查此函数是否正常运行:
示例
let q = new Queue(2); q.enqueue(3); q.enqueue(4); console.log(q.peek()); q.display();
输出
这将产生以下输出:
3 [ 3, 4 ]
在此处可以看到, peek() 不同于 dequeue,因为它只是返回队列首部值,而不将其移除。
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP