题目
从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。
思路
利用两个队列,分别存放当前层的节点和下一层节点
当当前节点打印完之后,将下一层的节点队列next赋值给当前队列。如此循环
代码
1 | /* function TreeNode(x) { |
从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。
利用两个队列,分别存放当前层的节点和下一层节点
当当前节点打印完之后,将下一层的节点队列next赋值给当前队列。如此循环
1 | /* function TreeNode(x) { |