码迷,mamicode.com
首页 >  
搜索关键字:打印二叉树    ( 242个结果
剑指offer 22. 从上往下打印二叉树
22. 从上往下打印二叉树 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路: 层序遍历二叉树即可 1 import java.util.ArrayList; 2 import java.util.Queue; 3 import java.util.LinkedList; 4 ...
分类:其他好文   时间:2020-02-24 16:44:59    阅读次数:65
【剑指Offer】61、把二叉树打印成多行
题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 题解一:BFS 1 public static ArrayList<ArrayList<Integer>> Print(TreeNode pRoot) { 2 ArrayList<ArrayList<Integer>> re ...
分类:其他好文   时间:2020-02-24 14:44:29    阅读次数:62
【剑指Offer】60、按之字形顺序打印二叉树
题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 题解:BFS 主要的方法与BFS写法没什么区别 BFS里是每次只取一个,而我们这里先得到队列长度size,这个size就是这一层的节点个数,然后 ...
分类:其他好文   时间:2020-02-24 12:47:15    阅读次数:79
【剑指Offer】22、从上往下打印二叉树
题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 题解:LinkedList模拟队列 1 public ArrayList<Integer> PrintFromTopToBottom(TreeNode root) { 2 ArrayList<Integer> list = new A ...
分类:其他好文   时间:2020-02-22 22:16:39    阅读次数:88
剑指offer-从上往下打印二叉树
题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), ri ...
分类:其他好文   时间:2020-02-21 22:32:25    阅读次数:64
剑指Offer-从上到下打印二叉树
[toc] 题目 1 不分行从上到下打印二叉树。从上到下打印出二叉树的每个结点,同一层的结点按照从左到右的顺序打印。 示例 输入: 输出: 解题思路 这个其实就是层序遍历。每次打印一个结点的时候,若该结点有子结点,则让该结点的子结点放到一个队列的末尾。接下来到队列的首部取出最早进入队列的结点,不断重 ...
分类:其他好文   时间:2020-02-10 13:53:47    阅读次数:63
剑指offer系列——22.从上往下打印二叉树
Q:从上往下打印出二叉树的每个节点,同层节点从左至右打印。 T:简单而言就是层序遍历,使用队列。 A: ...
分类:其他好文   时间:2020-02-08 17:55:53    阅读次数:77
剑指Offer对答如流系列 - 从上往下打印二叉树
面试题32:从上往下打印二叉树 题目描述 树的结构定义如下: (一)不分行从上到下打印二叉树 从上往下打印出二叉树的每个结点,同一层的结点按照从左到右的顺序打印。 比如下面二叉树,输出顺序为 8 6 10 5 7 9 11 (二)分行从上到下打印二叉树 从上到下按层打印二叉树,同一层的结点按从左到右 ...
分类:其他好文   时间:2020-01-31 21:07:09    阅读次数:91
剑指OFFER 按之字形顺序打印二叉树
剑指OFFER 按之字形顺序打印二叉树 套用 的代码,然后翻转一下奇数行即可 ...
分类:其他好文   时间:2020-01-22 10:52:37    阅读次数:55
剑指OFFER 把二叉树打印成多行
剑指OFFER 把二叉树打印成多行 题目 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 思路 二叉树的宽搜,加一个pair类型记录当前遍历到的结点的所在层数 代码 其他想法 似乎测试集中所有的结点的val值不会重复,那么用val值来表示一个结点(而不是用指针)也似乎是可行的. ...
分类:其他好文   时间:2020-01-21 23:47:04    阅读次数:123
242条   上一页 1 ... 4 5 6 7 8 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!