站長資訊網
最全最豐富的資訊網站

如何實現棧的效果與隊列的效果?

棧和隊列

  1. 隊列都屬于數據結構

  2. 后入先出

  3. 隊列先進先出

1.實現棧的數組

array_push(array輸入的數組,value要壓入 array 末尾的第一個值)

array_pop():出棧,將最末尾的元素彈出。

<?php $array=array(); array_push($array,"1"); array_push($array,14,34,89,67); array_pop($array);//將67出棧 print_r($array);//Array ( [0] => 1 [1] => 14 [2] => 34 [3] => 89 ) ?>

2.實現隊列的數組

array_shift():出隊列,將隊列中的第一個元素移除

array_unshift():在數組的開頭插入一個元素

<?php $array=array();  array_push($array,1,14,34,89,67); print_r($array);//Array ( [0] => 1 [1] => 14 [2] => 34 [3] => 89 [4] => 67 ) echo "<br>";  array_shift($array);//將先進入隊列的數組元素,出隊列 print_r($array);//Array ( [0] => 14 [1] => 34 [2] => 89 [3] => 67 ) echo "<br>";  array_unshift($array,'66');//在隊列頭部插入一個元素 print_r($array);//Array ( [0] => 66 [1] => 14 [2] => 34 [3] => 89 [4] => 67 ) ?>

推薦:php教程,php視頻教程

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久久久亚洲精品影视| 99re6在线精品免费观看| 国产成人久久精品二三区麻豆 | 亚洲国产成人精品电影| 爽爽精品dvd蜜桃成熟时电影院| 正在播放酒店精品少妇约| 国产视频精品免费视频| 国产99精品一区二区三区免费| 精品视频在线观看一区二区| 日韩亚洲产在线观看| 手机看片日韩福利| 日韩免费码中文在线观看| 国产成人一区二区三区精品久久| 日本精品啪啪一区二区三区| 99er热精品视频| 国产精品1000夫妇激情啪发布| 亚洲av永久无码精品网址| 亚洲国产精品无码中文lv| 亚洲精品理论电影在线观看| 亚洲精品无码人妻无码| 无码专区人妻系列日韩精品少妇| 成人区精品一区二区不卡亚洲| 国产精品亚洲综合久久| 无码人妻精品一区二区蜜桃| 国产乱人伦偷精品视频免| 久久99热久久99精品| 影院成人区精品一区二区婷婷丽春院影视 | 成人午夜亚洲精品无码网站| 久久精品无码一区二区app| 996久久国产精品线观看| 国产午夜精品一区二区三区漫画 | 亚洲国产欧美日韩精品一区二区三区 | 91大神在线精品视频一区| 亚洲国产美女精品久久| 97久久久久人妻精品专区| 欧美精品久久久久久精品爆乳| 国产乱码精品一区二区三区四川人 | 久久精品日韩一区国产二区| 九九久久精品国产免费看小说| 国产精品原创巨作?v网站| 视频一区精品自拍|