剑指offer:从上往下打印二叉树
来源:互联网 发布:高级优秀的程序员 编辑:程序博客网 时间:2024/06/05 20:33
题目描述
从上往下打印出二叉树的每个节点,同层节点从左至右打印。
【运行时间:15ms 占用内存:8400k】
import java.util.*;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 tem=queue.poll(); list.add(tem.val); if(tem.left!=null) queue.offer(tem.left); if(tem.right!=null) queue.offer(tem.right); } return list; }}
阅读全文
0 0
- 剑指offer: 从上往下打印二叉树(树)
- 剑指offer:从上往下打印二叉树
- 剑指offer系列源码-从上往下打印二叉树
- 剑指offer--从上往下打印二叉树
- 剑指Offer之 - 从上往下打印二叉树
- 剑指offer 23 - 从上往下打印二叉树
- 剑指offer之从上往下打印二叉树
- 《剑指offer》之从上往下打印二叉树
- 《剑指offer》从上往下打印二叉树
- 剑指Offer系列---(25)从上往下打印二叉树
- 剑指offer—从上往下打印二叉树
- 剑指Offer-23-从上往下打印二叉树
- 剑指offer:从上往下打印二叉树
- 《剑指offer》——从上往下打印二叉树
- 剑指offer-从上往下打印二叉树
- 剑指offer 22 从上往下打印二叉树
- 【剑指offer系列】 从上往下打印二叉树___23
- 剑指offer面试题 从上往下打印二叉树
- linux下进程、以及进程间的通信机制
- numpy
- wifi开发——自动连接指定SSID的wifi热点(不加密/加密)
- 周志华教授关于深度学习的专访
- hdu 6063 RXD and math (规律题)
- 剑指offer:从上往下打印二叉树
- Sublime Text 3使用及相关问题
- RabbitMQ 基础教程 Topics(按照主题分发消息)
- 求ax + by + c = 0在[x1, x2], [y1, y2]区间内有多少组解?
- C#之入门总结_类,对象_05
- Mat数据结构
- Git常用操作系列(4)
- hdu 6070 二分+线段树维护
- 首次登陆与在线查询