1.基本队列的实现:
基本队列的方法有:
1)向队尾添加元素(enqueue)
2)从对头删除元素(dequeue)
3)查看队列头部元素(front)
4)查看队列是否为空(isEmpty)
5)查看队列的长度(size)
6)查看队列(print)
function Queue(){
//使用数组初始化队列
var items=[];
//向队列插入元素
this.enqueue=function(elem){
items.push(elem);
}
//从队头删除元素
this.dequeue=function(){
return items.shift();
}
//查看对头元素
this.front=function(){
return items[0];
}
//判断队列是否为空
this.