Update 0102.二叉树的层序遍历.md

This commit is contained in:
藤露
2021-06-08 10:24:24 +08:00
committed by GitHub
parent 7aad637540
commit d0822ea7ed

View File

@ -98,12 +98,12 @@ class Solution:
out_list = []
while quene:
length = len(queue) # 这里一定要先求出队列的长度不能用range(len(queue))因为queue长度是变化的
length = len(queue) # 这里一定要先求出队列的长度不能用range(len(queue))因为queue长度是变化的
in_list = []
for _ in range(length):
curnode = queue.pop(0) #(默认移除列表最后一个元素)这里需要移除队列最头上的那个
curnode = queue.pop(0) # (默认移除列表最后一个元素)这里需要移除队列最头上的那个
in_list.append(curnode.val)
if curnode.left : queue.append(curnode.left)
if curnode.left: queue.append(curnode.left)
if curnode.right: queue.append(curnode.right)
out_list.append(in_list)