国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 清流县| 象山县| 尉犁县| 安西县| 万山特区| 孟州市| 柯坪县| 洱源县| 安塞县| 册亨县| 兰坪| 滨海县| 东城区| 沙洋县| 怀远县| 建平县| 通渭县| 伊春市| 吉林市| 清丰县| 雷州市| 陇西县| 彩票| 台中县| 读书| 石泉县| 荥经县| 眉山市| 香格里拉县| 金昌市| 阜新市| 鄂伦春自治旗| 罗源县| 资溪县| 玉树县| 无棣县| 龙里县| 肥城市| 邵阳市| 金山区| 宽城|