中序遍历诀窍 请教一下数据结构,二叉树的先序遍历,中序遍历,后序遍历,是怎么弄的?
浏览量:2476
时间:2021-03-15 14:07:02
作者:admin
请教一下数据结构,二叉树的先序遍历,中序遍历,后序遍历,是怎么弄的?
前序遍历:其思想是先遍历当前节点,然后遍历左子树。然后遍历右子树。所以您需要记录右子树的根节点,并等待它被取出以遍历右子树。
如果堆栈不为空或节点指针不为空,则进入循环
如果当前节点不为空,则先将右侧子节点放入堆栈(无论右侧节点是否为空),然后输出当前节点。赋值节点指针是左子节点。
如果当前节点为空。取出堆栈中的节点。
我懒得在后面写。有时间就写。
不建议业主问这种问题,但愿意回答的人不多。我想你可以问:哪里可以得到带注释的XXX源代码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。