分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

php双向队列

发布时间:2023-09-06 02:02责任编辑:顾先生关键词:暂无标签
<?php ????class Deque{ ???????public $queue = array(); ???????/** ????????* 尾部入对 ????????* @param [type] $value [description] ????????*/ ???????public function addLast($value){ ???????????return array_push($this->queue,$value); ???????} ???????/** ????????* 尾部出队 ????????* @return [type] [description] ????????*/ ???????public function removeLast(){ ???????????return array_pop($this->queue); ???????} ???????/** ????????* 头部入队 ????????* @param [type] $value [description] ????????*/ ???????public function addFirst($value){ ???????????return array_unshift($this->queue, $value); ???????} ???????/** ????????* 头部出队 ????????* @return [type] [description] ????????*/ ???????public function removeFirst(){ ???????????return array_shift($this->queue); ???????} ???????/** ????????* 清空队列 ????????* @return [type] [description] ????????*/ ???????public function makeEmpty(){ ???????????unset($this->queue); ???????} ???????/** ????????* 获取列头 ????????* @return [type] [description] ????????*/ ???????public function getFirst(){ ???????????return reset($this->queue); ???????} ???????/** ????????* 获取列尾 ????????* @return [type] [description] ????????*/ ???????public function getLast(){ ???????????return end($this->queue); ???????} ???????/** ????????* 获取长度 ????????* @return [type] [description] ????????*/ ???????public function getLength(){ ???????????return count($this->queue); ???????} ???} 

  

php双向队列

原文地址:https://www.cnblogs.com/wangfenphph2/p/9261215.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved