最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php 數(shù)據(jù)結(jié)構(gòu)之鏈表隊(duì)列

 更新時(shí)間:2017年10月17日 14:18:24   作者:xingjigongsi  
這篇文章主要介紹了php 數(shù)據(jù)結(jié)構(gòu)之鏈表隊(duì)列的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下

php 鏈表隊(duì)列

實(shí)例代碼:

class Queue{ 
  
  private $last; 
  private $first; 
  private $oldfirst; 
  private static $n=0; 
   
  public function __construct(){ 
    $this->last   = null; 
    $this->first  = null; 
    $this->oldfirst = null; 
  } 
   
  public function push($item){ 
    $this->oldfirst = $this->last; 
    $this->last = new Node(); 
    $this->last->item = $item; 
    $this->last->next = null; 
    if(empty($this->first)){ 
      $this->first = $this->last; 
    }else{ 
      $this->oldfirst->next = $this->last; 
    } 
    self::$n++; 
  } 
   
  public function pop(){ 
    if(self::$n<0){ 
      return null; 
    } 
    $item = $this->first->item; 
    $this->first = $this->first->next; 
    self::$n--; 
    return $item; 
  } 
   
} 
 
class Node{ 
  public $item; 
  public $next; 
} 
 
$Queue = new Queue(); 
$Queue->push("a"); 
$Queue->push("b"); 
$Queue->push("c"); 
echo $Queue->pop().PHP_EOL; 
echo $Queue->pop().PHP_EOL; 
echo $Queue->pop().PHP_EOL; 
echo $Queue->pop().PHP_EOL;

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

裕民县| 筠连县| 伊川县| 集贤县| 广宁县| 木里| 静宁县| 那坡县| 台北县| 文成县| 青川县| 增城市| 灵川县| 内黄县| 仁化县| 河曲县| 三河市| 息烽县| 汪清县| 延长县| 台前县| 泸西县| 会昌县| 肥西县| 库车县| 于都县| 双牌县| 石棉县| 靖远县| 卢湾区| 娄烦县| 邢台市| 丰宁| 民乐县| 资溪县| 延寿县| 柳州市| 鹤庆县| 萝北县| 思茅市| 射洪县|