久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP獲取二叉樹鏡像的方法

這篇文章主要介紹了PHP獲取二叉樹鏡像的方法,涉及php使用隊列針對二叉樹進行翻轉的相關操作技巧,需要的朋友可以參考下

本文實例講述了PHP獲取二叉樹鏡像的方法。分享給大家供大家參考,具體如下:

問題

操作給定的二叉樹,將其變換為源二叉樹的鏡像。

解決思路

翻轉二叉樹,有遞歸和非遞歸兩種方式,非遞歸就是使用隊列。

實現(xiàn)代碼


<?php
/*class TreeNode{
 var $val;
 var $left = NULL;
 var $right = NULL;
 function __construct($val){
  $this->val = $val;
 }
}*/
function Mirror(&$root)
{
 if($root == NULL)
  return 0;
 $queue = array();
 array_push($queue, $root);
 while(!empty($queue)){
  $node = array_shift($queue);
  $tmp = $node->left;
  $node->left = $node->right;
  $node->right = $tmp;
  if($node->left != NULL)
   array_push($queue, $node->left);
  if($node->right != NULL)
   array_push($queue, $node->right);
 }
}

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

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

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權益,請聯(lián)系我們刪除處理,感謝您的支持!

相關文檔推薦

這篇文章主要介紹了PHP實現(xiàn)的防止跨站和xss攻擊代碼,是一款來自阿里云的防注入腳本,可實現(xiàn)針對注入、XSS攻擊等的過濾功能,需要的朋友可以參考下
這篇文章主要介紹了php實現(xiàn)的AES加密類定義與用法,結合完整實例形式分析了基于php的AES加密類實現(xiàn)及使用方法,需要的朋友可以參考下
這篇文章主要介紹了php 判斷IP為有效IP地址的方法,需要的朋友可以參考下
這篇文章主要介紹了PHP設計模式之注冊樹模式,結合實例形式詳細分析了注冊樹模式的概念、原理、實現(xiàn)方法與相關注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了PHP微信開發(fā)之微信錄音臨時轉永久存儲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細介紹了PHP CURL與java http使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 亚洲一级黄色 | 久热国产精品视频 | 激情五月激情综合网 | 日韩久久久久久 | 亚洲国产aⅴ精品一区二区 免费观看av | 国产成人麻豆免费观看 | 午夜在线视频一区二区三区 | 精品国产一区二区三区免费 | 有码在线 | 国产成人免费网站 | 国产精品日韩在线观看一区二区 | 精品一区二区av | 国产免费xxx | 国产精品永久免费视频 | 成人免费视频 | 欧美视频1| 精品国产黄a∨片高清在线 成人区精品一区二区婷婷 日本一区二区视频 | 精精国产xxxx视频在线播放 | 99自拍视频| 中文字幕免费视频 | 操网站| 日韩精品一区二区三区免费观看 | 精品成人在线视频 | 精品一区二区三区在线观看 | 国产精品一区二区三区四区五区 | 天天操狠狠操 | 午夜一级做a爰片久久毛片 精品综合 | 亚洲乱码一区二区三区在线观看 | 免费黄色的网站 | 成人免费大片黄在线播放 | 国产69精品久久久久777 | 欧美日韩在线一区 | 自拍偷拍第一页 | 一级做受毛片免费大片 | 一区二区三区四区av | 午夜影院免费体验区 | 国产欧美日韩在线观看 | 狠狠av| 日韩福利 | 日本福利视频 | 最近中文字幕第一页 |