国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

重拾算法之劍指Offier——從上往下打印二叉樹

2019-11-08 02:37:16
字體:
供稿:網(wǎng)友

題目描述 從上往下打印出二叉樹的每個(gè)節(jié)點(diǎn),同層節(jié)點(diǎn)從左至右打印。

import java.util.ArrayList;import java.util.Queue;import java.util.LinkedList;class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}public class Solution { public ArrayList<Integer> PRintFromTopToBottom(TreeNode root) { ArrayList<Integer> list = new ArrayList<Integer>(); if(root==null){ return list; } Queue<TreeNode> queue = new LinkedList<TreeNode>(); queue.offer(root); while (!queue.isEmpty()) { TreeNode treeNode = queue.poll(); if (treeNode.left != null) { queue.offer(treeNode.left); } if (treeNode.right != null) { queue.offer(treeNode.right); } list.add(treeNode.val); } return list; }}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 霸州市| 新建县| 和田县| 炉霍县| 博白县| 张北县| 平乡县| 平昌县| 衡山县| 藁城市| 涿州市| 恩平市| 额济纳旗| 宣武区| 鄱阳县| 渭源县| 金川县| 张掖市| 邮箱| 荣昌县| 泗水县| 阳信县| 洛阳市| 崇明县| 永嘉县| 临清市| 周至县| 黔西县| 新干县| 错那县| 黑河市| 酉阳| 龙陵县| 正镶白旗| 江华| 晋中市| 漾濞| 分宜县| 长子县| 津南区| 昌邑市|