AcWing 45. 之字形打印二叉树
2021-05-19 23:29
标签:struct 题目 oid 作者 从右到左 queue binary ++ 实现 地址 https://www.acwing.com/problem/content/description/43/ 题目描述 即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 样例 算法1 C++ 代码 AcWing 45. 之字形打印二叉树 标签:struct 题目 oid 作者 从右到左 queue binary ++ 实现 原文地址:https://www.cnblogs.com/itdef/p/11331038.html
请实现一个函数按照之字形顺序从上向下打印二叉树。输入如下图所示二叉树[8, 12, 2, null, null, 6, 4, null, null, null, null]
8
/ 12 2
/ 6 4
输出:[[8], [2, 12], [6, 4]]
在上一题的基础上 加上了一个左右打印标志 如果标志为真 则逆向一下输入的vector/**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NULL), right(NULL) {}
* };
*/
class Solution {
public:
vector
文章标题:AcWing 45. 之字形打印二叉树
文章链接:http://soscw.com/index.php/essay/87794.html