校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP實現按之字形順序打印二叉樹的方法

PHP實現按之字形順序打印二叉樹的方法

熱門標簽:400電話申請方法收費 專業電話機器人批發商 離石地圖標注 電話機器人危險嗎 南寧高頻外呼回撥系統哪家好 江蘇外呼電銷機器人報價 400電話辦理福州市 深圳外呼系統收費 長沙crm外呼系統業務

本文實例講述了PHP實現按之字形順序打印二叉樹的方法。分享給大家供大家參考,具體如下:

問題

請實現一個函數按照之字形打印二叉樹,即第一行按照從左到右的順序打印,第二層按照從右至左的順序打印,第三行按照從左到右的順序打印,其他行以此類推。

解決思路

使用兩個棧

實現代碼

?php
/*class TreeNode{
  var $val;
  var $left = NULL;
  var $right = NULL;
  function __construct($val){
    $this->val = $val;
  }
}*/
function MyPrint($pRoot)
{
  if($pRoot == NULL)
    return [];
  $current = 0;
  $next  = 1;
  $stack[0] = array();
  $stack[1] = array();
  $resultQueue = array();
  array_push($stack[0], $pRoot);
  $i = 0;
  $result = array();
  $result[0]= array();
  while(!empty($stack[0]) || !empty($stack[1])){
    $node = array_pop($stack[$current]);
    array_push($result[$i], $node->val);
    //var_dump($resultQueue);echo "/br>";
    if($current == 0){
      if($node->left != NULL)
        array_push($stack[$next], $node->left);
      if($node->right != NULL)
        array_push($stack[$next], $node->right);
    }else{
      if($node->right != NULL)
        array_push($stack[$next], $node->right);
      if($node->left != NULL)
        array_push($stack[$next], $node->left);
    }
    if(empty($stack[$current])){
      $current = 1-$current;
      $next  = 1-$next;
      if(!empty($stack[0]) || !empty($stack[1])){
        $i++;
        $result[$i] = array();
      }
    }
  }
  return $result;
}

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數據結構與算法教程》、《php程序設計算法總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結》及《PHP數學運算技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP排序二叉樹基本功能實現方法示例
  • PHP實現二叉樹深度優先遍歷(前序、中序、后序)和廣度優先遍歷(層次)實例詳解
  • PHP實現從上往下打印二叉樹的方法
  • PHP獲取二叉樹鏡像的方法
  • PHP基于非遞歸算法實現先序、中序及后序遍歷二叉樹操作示例
  • PHP實現判斷二叉樹是否對稱的方法
  • PHP實現繪制二叉樹圖形顯示功能詳解【包括二叉搜索樹、平衡樹及紅黑樹】
  • PHP完全二叉樹定義與實現方法示例
  • php實現二叉樹中和為某一值的路徑方法

標簽:南昌 太原 興安盟 南京 株洲 濱州 白酒營銷 曲靖

巨人網絡通訊聲明:本文標題《PHP實現按之字形順序打印二叉樹的方法》,本文關鍵詞  PHP,實現,按,之字形,順序,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現按之字形順序打印二叉樹的方法》相關的同類信息!
  • 本頁收集關于PHP實現按之字形順序打印二叉樹的方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    菠萝蜜视频在线观看一区| 国产女人水真多18毛片18精品视频| 在线国产亚洲欧美| 国产精品成人免费精品自在线观看| 精品国产免费久久 | 精品少妇一区二区三区日产乱码| 欧美一卡2卡三卡4卡5免费| 久久久精品国产免大香伊| 一区二区激情视频| 精品一区二区三区视频 | 69堂成人精品免费视频| 国产精品家庭影院| 免费欧美高清视频| 91丨porny丨中文| 欧美不卡一二三| 亚洲国产精品久久久久秋霞影院| 国产在线精品国自产拍免费| 9191成人精品久久| 亚洲免费观看高清| av不卡免费在线观看| 久久久久九九视频| 国产一区二区三区久久久| 在线成人小视频| 毛片基地黄久久久久久天堂| 在线免费av一区| 亚洲国产视频在线| 在线观看日韩av先锋影音电影院| 亚洲精品五月天| 欧美日韩激情一区二区三区| 天天综合色天天综合色h| 欧美精品自拍偷拍| 亚洲国产视频一区| 欧美乱熟臀69xxxxxx| 久久er精品视频| 欧美激情一二三区| 欧美在线观看一二区| 日韩成人伦理电影在线观看| 久久久久久97三级| 欧洲精品一区二区| 久久精品二区亚洲w码| 国产精品视频免费| 日韩一区二区在线免费观看| 国产激情一区二区三区桃花岛亚洲| 国产午夜精品一区二区三区视频| 色综合天天综合网国产成人综合天 | 免费国产亚洲视频| 中文字幕亚洲区| 精品99一区二区三区| 在线观看不卡一区| 岛国一区二区在线观看| 亚洲成人福利片| 亚洲综合小说图片| 亚洲国产精品黑人久久久| 欧美日韩综合色| 日本久久一区二区三区| 国产成人自拍网| 国产成人三级在线观看| 蜜桃视频一区二区| 日韩avvvv在线播放| 一区二区成人在线视频| 亚洲女与黑人做爰| 亚洲天堂2016| 亚洲福利一二三区| 亚洲一区二区三区爽爽爽爽爽| 亚洲精品国产视频| 亚洲免费av网站| 亚洲综合丁香婷婷六月香| 亚洲免费在线看| 亚洲主播在线观看| 日韩av在线发布| 国产精品自拍网站| 国产福利91精品一区二区三区| 国产剧情在线观看一区二区| 国产精品88av| 国产成人aaa| 成人av影院在线| 色欧美乱欧美15图片| 欧美性做爰猛烈叫床潮| 欧美电影精品一区二区| 久久久久久亚洲综合| 中文字幕视频一区二区三区久| 亚洲在线免费播放| 国产在线精品免费| 精品视频免费看| 国产精品国产a| 亚洲最大成人综合| 国产精品一区二区三区乱码| 欧美午夜精品一区| 欧美岛国在线观看| 亚洲黄网站在线观看| 九九九久久久精品| 8v天堂国产在线一区二区| 国产精品看片你懂得| 国产精品一区在线观看你懂的| 欧美丝袜丝交足nylons图片| 国产亚洲精品7777| 国产成人精品三级麻豆| 久久蜜桃一区二区| 蜜桃视频在线一区| 精品福利在线导航| 青青草97国产精品免费观看 | 国产精品麻豆久久久| 国产精品自在在线| 中文字幕欧美区| 99re这里都是精品| 有坂深雪av一区二区精品| 99视频有精品| 亚洲一卡二卡三卡四卡五卡| 欧美体内she精视频| 性欧美大战久久久久久久久| 欧美日韩精品一二三区| 日韩高清不卡在线| 精品国产乱码久久久久久牛牛| 免费看欧美美女黄的网站| 精品国产凹凸成av人网站| 丁香一区二区三区| 一区二区三区精品| 久久精品亚洲国产奇米99| 成人免费黄色大片| 日韩成人精品视频| 337p日本欧洲亚洲大胆色噜噜| 成人午夜精品一区二区三区| 一区二区三区四区视频精品免费| 欧美一区二区三区在| 99久久精品免费| 免费日韩伦理电影| 亚洲男人的天堂在线aⅴ视频| 欧美一级日韩免费不卡| 成人av中文字幕| 成人黄色小视频| 麻豆成人久久精品二区三区红| 国产亲近乱来精品视频 | 亚洲一级二级三级在线免费观看| 日韩午夜在线观看视频| 99久久99久久综合| 成熟亚洲日本毛茸茸凸凹| 日韩va欧美va亚洲va久久| 亚洲国产精品一区二区久久| 最新日韩在线视频| 亚洲欧美在线高清| 亚洲国产精品av| 国产精品免费av| 中文字幕综合网| 亚洲精品视频在线| 亚洲精品成人精品456| 一区二区三区高清| 亚洲aⅴ怡春院| 韩日av一区二区| 成人激情文学综合网| 色噜噜夜夜夜综合网| 欧美美女黄视频| 国产日韩欧美精品在线| 中文字幕在线观看一区| 亚洲第一狼人社区| 国产一区美女在线| 91蜜桃网址入口| 精品999在线播放| 一区二区在线看| 国产在线精品不卡| 欧美日韩在线三区| 国产肉丝袜一区二区| 天堂一区二区在线免费观看| 麻豆国产精品官网| 在线免费不卡电影| 国产欧美精品一区aⅴ影院| 午夜久久久久久久久久一区二区| 麻豆免费精品视频| 欧美亚洲动漫制服丝袜| 国产精品每日更新在线播放网址| 天堂va蜜桃一区二区三区漫画版| 成人黄色av电影| 精品福利在线导航| 久久精品免费观看| 欧美一区二区三区婷婷月色| 亚洲一区视频在线| 色综合一个色综合亚洲| 一区二区三区四区在线| 国产盗摄视频一区二区三区| 日韩午夜电影av| 蜜臀av性久久久久av蜜臀妖精| 欧美色网一区二区| 免费在线成人网| 日韩免费一区二区| 国产成人精品免费网站| 国产精品无人区| 99riav久久精品riav| 亚洲自拍偷拍麻豆| 欧美日韩国产综合一区二区三区| 亚洲成人av免费| 久久在线免费观看| 成人av电影在线网| 婷婷成人综合网| 久久久久久99久久久精品网站| 成人午夜免费视频| 亚洲国产一区视频| 久久久不卡网国产精品一区| 91一区二区三区在线观看| 人人狠狠综合久久亚洲| 中文字幕精品一区二区精品绿巨人 | 美女视频第一区二区三区免费观看网站|