题目一描述
从上往下打印出二叉树的每个节点,同层节点从左至右打印。
解题思路
二叉树的层次遍历,使用队列来实现。见二叉树的七种遍历方法。
代码
题目二描述
分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。
思路:
为了把二叉树的每一行单独打印到一行里,我们需要两个变量,一个变量表示当前层中还没打印的节点数,另一个变量表示下一层需要打印的节点数。
代码:
class Solution:
def printFromTopToBottomInLine(self, root):
res