队列的实现
来源:互联网 发布:网络代理可信吗 编辑:程序博客网 时间:2024/06/03 20:41
同样使用数组来模拟队列
/*Queue class*/function Queue() {var items = [];/*入队*/this.enqueue = function (value) {items.push(value);} /*出队,出列*/this.dequeue = function () {return items.shift();}/*返回队列的第一个元素*/this.front = function () {return items[0];}/*判断队列是否为空*/this.isEmpty = function () {return items.length == 0;}/*清空队列*/this.clear = function () {items = [];}/*判断队列长度*/this.size = function () {return items.length;}/*打印队列*/this.print = function () {console.log(items);}}
阅读全文
0 0
- 队列的实现:顺序队列
- 队列的实现:链式队列
- 队列----循环队列的实现
- 队列实现 队列的链式结构实现
- 堆栈,队列的实现
- 链队列的实现
- 队列的实现
- 队列的实现
- java 实现的队列
- 工作队列的实现
- 工作队列的实现
- 用链表实现的队列
- 队列的实现
- 队列的实现
- 队列的实现
- 队列的数组实现
- 循环队列的实现
- 数据结构 队列的实现
- NYOJ201
- plan(Tag,ToDo/Doing),在路上的思考
- C++ MFC / VS2013 之六 (对话框:创建对话框类和添加控件变量)
- Gym 101484 I Matrix Sum
- python--leetcode654.Maximum Binary Tree
- 队列的实现
- 对继承的考察
- ubuntu16 pytorch 源码编译安装教程
- 优先队列的实现
- 【Linux】虚拟机vmware的安装
- Leetcode-Add Binary
- Asp.Net开发中未整理的资料
- python求数独全解
- BZOJ 4430 赌骆驼