多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > 把二叉樹打印成多行

把二叉樹打印成多行

來源:程序員人生   發(fā)布時間:2016-07-11 08:13:58 閱讀次數(shù):2599次

題目

從上到下按層打印2叉樹,同1層結(jié)點從左至右輸出。每層輸出1行。

解題

2叉樹的層次遍歷
用隊列

import java.util.ArrayList; import java.util.*; /* public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ public class Solution { ArrayList<ArrayList<Integer> > Print(TreeNode pRoot) { ArrayList<Integer> row = new ArrayList<Integer>(); ArrayList<ArrayList<Integer> > result = new ArrayList<ArrayList<Integer> >(); if(pRoot == null) return result; Queue<TreeNode> queue = new LinkedList<TreeNode>(); queue.offer(pRoot); while(!queue.isEmpty()){ int size = queue.size(); row = new ArrayList<Integer>(); while((size--)>0){ TreeNode node = queue.poll(); row.add(node.val); if(node.left!=null) queue.offer(node.left); if(node.right!=null) queue.offer(node.right); } result.add(row); } return result; } }

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲国产第一区二区三区 | 欧美日一区 | 国产最新进精品视频 | 亚洲国产精品激情在线观看 | 新japanesevideo乱| 男女激情网 | 秋霞免费手机理论视频在线观看 | 最近的中文字幕大全免费8 最近的中文字幕大全免费版 | 亚洲欧美另类日本久久影院 | 欧美3d怪物交| 欧美高清一级啪啪毛片 | 69热精品视频在线看影院 | 在线播放亚洲美女视频网站 | 色wwwwww| 精品国产高清毛片 | 久久福利一区二区三区 | 一区二区影视 | 国产福利资源 | 午夜dj影视在线观看免费视频 | 国产一区2区3区 | 一级毛片在线不卡直接观看 | 亚洲欧美久久精品 | 国产精品9999久久久久 | 日本久久综合 | 国产成人一区二区三区视频免费蜜 | 日本精品一区二区在线播放 | 中文字幕人成不卡一区 | 欧乱色国产精品兔费视频 | 国内性经典xxxxx | 亚洲精品亚洲九十七页 | 成人国产精品久久久免费 | 国产一级aaa全黄毛片 | 欧美国产精品不卡在线观看 | 欧美国产精品 | 91国语精品3p在线观看 | 伊人久久五月天 | 日本欧美一区二区三区不卡视频 | 免费18岁禁看 | 欧美高清揄拍自拍视频网站 | 久久亚洲精品中文字幕三区 | 五月天视频在线 |