题目
剑指 Offer 32 - III. 从上到下打印二叉树 III
题解
该题和剑指 Offer 32 - II. 从上到下打印二叉树 II解法很像。
需要注意,此题中将队列queue
需要换成双端队列
剑指 Offer 32 - III. 从上到下打印二叉树 III
该题和剑指 Offer 32 - II. 从上到下打印二叉树 II解法很像。
需要注意,此题中将队列queue
需要换成双端队列
queue
和结果数组res
,从二叉树根节点3开始 queue
中,看3有没有左子树和右子树 queue
中取出,放入结果数组res
的第一位,此时res = []int{3}
queue
中 queue
中取出放入结果数组res
中,此时res = []int{3,9}
queue
中 queue
中res
,此时res = []int{3,9,20,15}
queue
中,然后取出放入res
,此时res = []int{3,9,20,15,7}
1 | //Java |
Gin提供了两类绑定方法: