php实现双向队列
来源:互联网 发布:萨德部署完成 知乎 编辑:程序博客网 时间:2024/05/21 08:44
队列是一种线性表,按照先进先出的原则进行
单向队列:只能从头进,从尾出
双向队列:头尾都可以进出
单向队列:只能从头进,从尾出
双向队列:头尾都可以进出
<?phpclass Deque{private $queue=array();function addFirst($item){//头入队return array_unshift($this->queue,$item);}function addLast($item){//尾入队return array_push($this->queue,$item);}function removeFirst(){//头出队return array_shift($this->queue);}function removeLast(){//尾出队return array_pop($this->queue);}function show(){//显示echo implode(" ",$this->queue);}function clear(){//清空unset($this->queue);}function getFirst(){return array_shift($this->queue);}function getLast(){return array_pop($this->queue);}function getLength(){return count($this->queue);}}$q=new Deque();$q->addFirst(1);$q->addLast(5);$q->removeFirst();$q->removeLast();$q->addFirst(2);$q->addLast(4);$q->show();// <span style="font-family: Simsun;font-size:14px;">2 4</span>
0 0
- php实现双向队列
- php实现双向队列
- PHP实现双向队列
- PHP简单双向队列实现
- 使用php实现双向队列
- 用PHP实现一个双向队列
- 用PHP实现一个双向队列
- php 实现队列和双向队列及其用例
- php 简单双向队列
- php 双向队列类
- PHP的双向队列
- 用链表实现双向队列
- 用单链表实现双向队列
- php简单的双向队列
- 练习 -- 使用双向链表来实现双向队列
- 实现Lua的双向队列
- 双向链表实现队列
- Lua 双向队列的实现
- DGP几何处理框架使用
- git提示error setting certificate verify locations解决办法
- linux软件仓库搭建——搭建yum源以及第三方软件仓库
- dfloy发布过程
- Struts2中关于"There is no Action mapped for namespace / and action name"的总结
- php实现双向队列
- android工程师面试人资问题
- codeforces 364 div2 D As Fast As Possible
- 《Git和SVN之间的五个基本区别》
- UVA 11426GCD - Extreme (II)
- 王爽《汇编语言》实验10.1——显示字符串
- linux学习路线
- 一个java文件夹比较的小程序
- HDU.5592 ZYB's Premutation(线段树求第k大)