2.参考课本代码,完成队列的链式存储结构的定义、构造、销毁、出队、
答案:1 悬赏:50 手机版
解决时间 2021-02-17 05:46
- 提问者网友:最美的风景
- 2021-02-16 17:32
2.参考课本代码,完成队列的链式存储结构的定义、构造、销毁、出队、
最佳答案
- 五星知识达人网友:毛毛
- 2021-02-16 18:29
//在javascript中,可以使用数组来实现一个队列
function stack(){
this.datastore = new Array(); //初始化
this.isEmpty = isEmpty; //判断队空
this.isFull = isFull; //判断队满
this.add = add; //入队
this.remove = remove; //出队
this.count = 0;
function isEmpty(){
if(this.count == 0) return true;
return false;
}
function isFull(){
if(!isEmpty()) return true;
return false;
}
function add(value){
alert(this.count);
this.datastore[this.count ++] = value;
}
function remove(){
if(this.count <= 0) {
this.count = 0;
alert('当前队列为空,无法删除!');
return;
}
delete this.datastore[-- this.count ];
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯