老师,我主要纠结的点是node.left和node.right到底是左子树右子树还是node这个节点的左边节点,右边节点。因为之前算法中node.left和node.right一直是左子树,右子树。但是这题中,到第二层的9时,他没有左子树,又没有右子树。害理来说应该是进入到下一次循环了,但是之前队列已经将9这个节点弹出了,也就是说队列此时没有节点了。那么就该打印能出结果了。但是我清楚,我这么想肯定是错的,要不然题解也通过不了。我想问的是node.left,node.right难道还会根据情况而变,从左右子树变成左右节点吗?