在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

php怎么实现双向队列

126次阅读
没有评论

共计 1080 个字符,预计需要花费 3 分钟才能阅读完成。

在 PHP 中,可以使用数组来实现双向队列。下面是一个示例代码:

class Deque {private $deque;

    public function __construct() {$this->deque = [];}

    public function isEmpty() {return empty($this->deque);
    }

    public function pushFront($item) {array_unshift($this->deque, $item);
    }

    public function pushBack($item) {array_push($this->deque, $item);
    }

    public function popFront() {if ($this->isEmpty()) {return null;
        }
        return array_shift($this->deque);
    }

    public function popBack() {if ($this->isEmpty()) {return null;
        }
        return array_pop($this->deque);
    }

    public function peekFront() {if ($this->isEmpty()) {return null;
        }
        return $this->deque[0];
    }

    public function peekBack() {if ($this->isEmpty()) {return null;
        }
        return $this->deque[count($this->deque) - 1];
    }
}

$deque = new Deque();
$deque->pushFront(1);
$deque->pushBack(2);
$deque->pushBack(3);
echo $deque->popFront();  // 输出: 1
echo $deque->popBack();  // 输出: 3
echo $deque->peekFront();  // 输出: 2
echo $deque->peekBack();  // 输出: 2

在这个示例中,Deque 类表示一个双向队列。它使用一个数组 $deque 来存储队列中的元素。pushFront 方法将元素添加到队列的前端,pushBack 方法将元素添加到队列的后端。popFront 方法从队列的前端移除并返回元素,popBack 方法从队列的后端移除并返回元素。peekFront 方法返回队列的前端元素,peekBack 方法返回队列的后端元素。isEmpty 方法用于检查队列是否为空。

可以根据需要对 Deque 类进行扩展,添加其他方法或功能。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计1080字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 看黄色一级片 | 欧美一级特黄高清免费 | 深夜福利啪啪片 | 蜜桃网站入口在线进入 | 白白在线观看视频免费观看 | 妺妺窝人体色777777 | 亚洲大尺度无码无码专线一区 | 91精品门国模私拍在线观看 | 四虎影院大全 | 亚洲久热无码av中文字幕 | 成人羞羞视频国产 | 亚洲视频在线精品 | 91在线播| 久久久久亚洲av成人片 | 人妻色综合网站 | 97影院理论午夜伦不卡 | 久久一区视频 | 免费国产在线视频 | 99麻豆视频 | 国产精品日韩欧美亚洲另类 | 狼人无码精华av午夜精品 | 日韩男人天堂 | 免费观看黄色小视频 | 一个综合色最更新快 | 99久久久无码国产精品性 | 青青草原综合久久大伊人 | 国产精品入口 | 2020狠狠操 | 国产 欧美日韩 在线播放 | 韩国理论片手机在线观看视频 | 亚洲天堂福利 | 国产成人午夜视频 | 国产破外女真实出血视频 | 亚洲www啪成人一区二区 | 伊人情人色综合网站 | 久久99视频 | 又黄又爽又色的免费网站 | 亚洲av成人午夜电影在线观看 | 日韩好片一区二区在线看 | www.欧美com | 久久久久久免费精品视频 |