二叉树的层序遍历 使用队列和不使用队列
生活随笔
收集整理的這篇文章主要介紹了
二叉树的层序遍历 使用队列和不使用队列
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、使用隊列
先將樹的根節(jié)點入隊,
如果隊列不空,則進入循環(huán)
{
將隊首元素出隊,并輸出它;
如果該隊首元素有左孩子,則將其左孩子入隊;
如果該隊首元素有右孩子,則將其右孩子入隊
}
2、不使用隊列
C語言代碼:
總結(jié)
以上是生活随笔為你收集整理的二叉树的层序遍历 使用队列和不使用队列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 顺序表应用2:多余元素删除之建表算法
- 下一篇: 数据结构实验之求二叉树后序遍历和层次遍历