美文网首页
【剑指Offer刷题小记】把二叉树打印成多行(JAVA版)

【剑指Offer刷题小记】把二叉树打印成多行(JAVA版)

作者: park_one | 来源:发表于2020-04-21 20:26 被阅读0次

    题目描述:从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行

    问题分析:本题实质上就是层次遍历,只不过需要将遍历序列按层输出。对于层次遍历,方法是利用队列,将头节点取出时,将该节点的子节点存入队列。这里要按层输出,可以添加一个用来记录队列大小的变量,表示每一层的节点的数量,如此循环即可得到结果。

    代码截图

    相关文章

      网友评论

          本文标题:【剑指Offer刷题小记】把二叉树打印成多行(JAVA版)

          本文链接:https://www.haomeiwen.com/subject/onzpihtx.html