- 2
- 0
- 约1.38万字
- 约 76页
- 2018-06-04 发布于福建
- 举报
按层次遍历算法思想: 空树, 结束。 初始化一个空队列Q, 树根入队; 队头e元素出队, 访问e; 如果e有左孩子, 则左孩子入队; 如果e有右孩子, 则右孩子入队; 如果队列不空转3; 否则结束。 二叉树 ? 遍历二叉树 ? 按层次遍历二叉树 void Traverse(BiTree bt) { //按层次遍历二叉树算法 if( !bt ) return ; //空树 InitQueue(Q); //初始化空队列Q EnQueue(Q, bt); //根入队 while( !EmptyQueue(Q) ) { DeQueue(Q, p); //队头p出队 visite(p-data); //访问p if(p-lchild) EnQueue(Q,p-lchild); //p的左孩子入队 if(p-rchild) EnQueue(Q,p-rchild); //p的右孩子入队 } } 二叉树 ? 遍历二叉树 ? 按层次遍历二叉树 §6.3 遍历二叉树 6.3.1 先序、中序和后序遍历 6.3.2 算术表达式的二叉树表示 6.3.3 二叉树的运算举例
您可能关注的文档
最近下载
- 2026年济南市中考英语试题卷(含答案及解析).docx
- 海洋固定式平台简介案例.ppt VIP
- 2025年互联网营销师评论区运营与用户互动技巧专题试卷及解析.pdf VIP
- 2025年特许金融分析师基金会与捐赠基金投资成本控制与费用结构分析专题试卷及解析.pdf VIP
- 麻醉诱导后低血压预测及预防的研究进展.pptx
- 高年级语文综合素养发展资料型文章:适合长期保存的习惯养成机制.pdf VIP
- 2025年特许金融分析师个人投资者行为偏差专题试卷及解析.pdf VIP
- 中西医结合护理文件书写规范.docx VIP
- 2025年鲁科版高中三年级生物磷流失问题专题试卷及解析.docx VIP
- 静脉用药调配医嘱审核.docx
原创力文档

文档评论(0)