一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - PHP從尾到頭打印鏈表實例講解

PHP從尾到頭打印鏈表實例講解

2019-09-05 11:42laozhang PHP教程

這篇文章給大家分享了關(guān)于PHP從尾到頭打印鏈表的相關(guān)知識點(diǎn)內(nèi)容,有需要的朋友們可以測試下。

題目

輸入一個鏈表,從尾到頭打印鏈表每個節(jié)點(diǎn)的值。

題解

一種是使用棧。 
第二種是遞歸。

代碼

//遞歸版本
function printListFromTailToHead($head)
{
  if($head == NULL){
    return [];
  }

  $arr = array();
  $cur = $head;

  if($cur->next != null){
    $arr = printListFromTailToHead($cur->next);  
  }
  array_push($arr, $cur->val);
  return $arr;



}
//非遞歸版本
function printListFromTailToHead($head)
{
  if($head == NULL){
    return [];
  }

  $cur = $head;
  $arr = array();
  $re = array();

  while($cur != NULL){
    array_push($arr, $cur->val);
    $cur = $cur ->next;
  }


  while(!empty($arr)){
    $tmp = array_pop($arr);
    array_push($re, $tmp);
  }
  return $re;
}
 

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一区a | 久久久久久久久性潮 | 日本剧情片在线播放中文版 | 国产在线影院 | 国产午夜精品久久理论片 | 国自产拍在线天天更新91 | 5g在线观看 | 男女性gif抽搐出入视频 | s8017加密路线免费 | 欧美在线一 | 动漫精品午夜在线播放 | 国产高清在线精品一区 | 亚洲丰满模特裸做爰 | 欧美日本道免费一区二区三区 | 色老板在线免费观看 | 婷婷久久综合九色综合九七 | 成年男女免费视频网站 | 操爽| 99视频观看 | 青柠影视在线播放观看高清 | 亚洲精品无码久久不卡 | 极品妖艳许清赵丽全文免费阅读 | 亚洲精品色图 | 水多多凹凸福利视频导航 | 美女脱了内裤打开腿让人桶网站o | 国产精品第| 久久精品久久久久 | 99精品视频只99有精品 | 午夜理论电影在线观看亚洲 | 色狠狠成人综合网 | 精品久久香蕉国产线看观看麻豆 | 日本成人免费在线视频 | 亚洲情射| 亚洲成人贴图 | 亚洲国产婷婷俺也色综合 | 国模李丽莎大尺度啪啪 | 亚洲麻豆精品果冻传媒 | 午夜办公室在线观看高清电影 | 15同性同志18 | 边摸边吃奶边做爽视频免费 | 精品久久久久久久久久久 |