【Breadth-first Search 】103. Binary Tree Zigzag Level Order Traversal
生活随笔
收集整理的這篇文章主要介紹了
【Breadth-first Search 】103. Binary Tree Zigzag Level Order Traversal
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
輸入:一顆二叉樹
輸出:這棵樹的之字形層次遍歷。
規(guī)則:之字形層次遍歷是指第一層從左到右遍歷,第二層從右到左遍歷。
分析:這與102的區(qū)別就是有從左到右,從右到左遍歷的交替過程。我們習(xí)慣從左到右遍歷。最后只需要把部分list翻轉(zhuǎn)一下,就得到了從右到左的遍歷。當(dāng)然也可以在往list里面添加的時候使用list.add(0,val);也可以實現(xiàn)從右到左遍歷。
代碼
總結(jié)
以上是生活随笔為你收集整理的【Breadth-first Search 】103. Binary Tree Zigzag Level Order Traversal的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用C/C++实现倒序输出,以12345为
- 下一篇: 二、ceph编译源码、单机搭建调试环境