按之字形顺序打印二叉树
参与人数:703时间限制:1秒空间限制:32768K通过比例:25.31%最佳记录:0 ms|8552K( )
题目描述
请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。
题意:看测试用例
测试用例:
{8,6,10,5,7,9,...
分类:
其他好文 时间:
2015-11-05 15:23:27
阅读次数:
184
题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val...
分类:
其他好文 时间:
2015-11-03 22:31:48
阅读次数:
234
从上往下打印二叉树
参与人数:1577时间限制:1秒空间限制:32768K通过比例:25.53%最佳记录:0 ms|0K(来自 dust347)
题目描述
从上往下打印出二叉树的每个节点,同层节点从左至右打印。
题意:就是树的层次遍历。想象一下,从根结点依次往下,每行从左到右,这不就是是入队和出队的操作嘛!
so...代码很容易吧。
/*
...
分类:
其他好文 时间:
2015-09-20 12:00:40
阅读次数:
203
从上往下打印二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 从上到下打印二叉树的规律:每一次打印一个节点的时候,如果该节点有子节点,则把该节点的子节点放到一个队列的末尾。接下来到队列的头部取出最早进入队列的节点,重复前面的打印操作,直到队列中所有的节点都被打印出来为止。 struct...
分类:
其他好文 时间:
2015-09-01 21:26:24
阅读次数:
155
两段比较实用的代码,一个用于根据输入的数组构建一棵完全二叉树,一个用于在控制台打印二叉树,方便查看树的结构(打印二叉树的代码是在网上找的,现在找不到出处了,向作者抱歉)。//首先是节点的结构struct TreeNode { int val; struct TreeNode *left;...
分类:
其他好文 时间:
2015-08-29 18:25:50
阅读次数:
172
从上往下打印出二叉树的每个节点,同层节点从左至右打印。不要忘记判断root==NULL,不要忘记q.pop(); 1 /* 2 struct TreeNode { 3 int val; 4 struct TreeNode *left; 5 struct TreeNode *r...
分类:
其他好文 时间:
2015-08-28 00:33:26
阅读次数:
193
题目描述:按之字形顺序打印二叉树
请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。解析:
要分层打印,不能用常规方法,访问一个节点后,将该节点的左右子节点压入队列。
奇数层从左到右打印,偶数层从右向左打印。使用两个栈存储每一层的节点。
在访问奇数层时,将奇数层的子节点,按先左后右的顺序将子节点压入偶...
分类:
其他好文 时间:
2015-08-18 19:34:11
阅读次数:
162
1.打印二叉树程序很简单,但是其中犯了一个小错误,死活找不到,写代码要注意啊这里左右子树,要注意是node->left,结果写成root->leftvector PrintFromTopToBottom(TreeNode *root) { vector res; if (NULL == ...
分类:
其他好文 时间:
2015-08-15 22:53:44
阅读次数:
160
题目:从上往下打印二叉树的每个结点,同一层的结点按照从左到右的顺序打印。例如输入下图的二叉树,则一次打印出8,6,10,5,7,9,11.
这道题实质上考察的就是树的遍历算法,只是这种遍历不是我们熟悉的前序、中序或者后序遍历。由于我们不太熟悉这种按层遍历的方法,可能已下载也想不清楚遍历的过程。
因为按层打印的顺序决定应该先打印的根节点,所以我们从树的根节点开始分析。为了接下来能够打印8...
分类:
编程语言 时间:
2015-08-03 22:53:35
阅读次数:
223
简要代码
/*
* File : print binary tree road between leaf A and leaf B
* Date : 2015/8/2
* Author : jinya
* Assert A --> B
* traverse root , left , right ; left , root , right ; left , right , root...
分类:
其他好文 时间:
2015-08-02 16:54:43
阅读次数:
138