关于二叉树前序和后序的非递归遍历算法

来源 :铜仁师范高等专科学校学报 | 被引量 : 0次 | 上传用户:xiawa371236585
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二叉树非递归遍历是用显示栈来存储二叉树的结点指针.前序遍历时,按二叉树前序遍历的顺序访问结点并将结点的指针入栈,直到栈顶指针指向的结点的左指针域为空时取出栈顶指针并删除栈顶指针,访问刚取出的指针指向的结点的右指针指向的结点并将其指针入栈,如此反复执行且在有标志的情况下实现前序非递归算法.后序遍历时,按二叉树后序遍历的顺序将结点的入栈,直到栈顶指针指向的结点的左指针域为空时取出栈项指针,若刚取出的指针指向的结点的右指针域为空时,访问该指针指向的结点;若不空时,又将其右指针入栈,反复执行且在有标志的情况下实现
其他文献
<正>身材高大的张军延是德邦快递在东莞厚街镇国际保税区快递点部的一名快递员。3月1 7日晚,他从德邦快递董事长崔维星的手里接过价值10万元的金砖,跟他的233名快递员同事一
图书馆管理的规范与图书馆管理文件建设关系到图书馆的信誉和声威,关系到图书馆文化传播,也关系到图书馆的存亡.一座管理规范、馆员有着良好素质的图书馆必定赢得大批读者的
2002年3月至2003年12月,我们用环利软膏治疗念珠菌性龟头炎180例,疗效满意,现报道如下.
基于dPMR标准,提出了一种呼叫控制层接口的设计方案.介绍了dPMR标准和呼叫控制层的信令格式;数字对讲机三种不同的工作状态并对三种工作状态对讲机的呼叫流程做了说明,基于FP
<正>张强镇位于康平县西北部,距县城35公里,西与阜新市彰武县毗邻,北与内蒙古科左后旗接壤,地处蒙汉交界,是"一旗三县五乡镇"的区域中心,历史上即为康平西部重镇。省道彰桓线
民族唱法走什么路子?怎样训练?这是我国从事民族声乐研究的专家和学者们所共同关注的课题。本文从培养路子、训练方法的创新上谈了五点探索性意见。
我国传统的灌输式教学模式培养出来的学生已不能适应临床工作的需要,我们必须更新教育理念,改变教学方法,研讨在教学中如何通过“案例型”课型在临床主干课程教学中的应用,实
Multisim是进行电路原理图设计、仿真、分析的虚拟实验平台,在EDA(电子设计自动化)、电工电子辅助教学中应用十分广泛。在辅助教学应用中,其虚拟仪器与交互式SPICE仿真技术很好地
父母出外打工的农村留守儿童由于缺乏亲子交流,处于代养的环境下,容易引发各种心理问题,需要家庭、学校、社会三方面的努力,为他们创造良好的成长环境。
设计了一款经济型五轴数控机床,进行了五轴数控机床的结构与电路硬件系统设计,以计算机操作系统为平台,应用开放式CNC软件MACH3进行控制,降低了机床的成本。经实际加工使用证