共查询到20条相似文献,搜索用时 140 毫秒
1.
孙沛硕 《南昌教育学院学报》2010,(11):196-196
树型结构是一类非常重要的非线性结构,其中二叉树链式存储最为常用,本文对二叉树的动态链式存储和静态链式存储进行了全面的分析研究。 相似文献
2.
本文主要关注大学计算机专业数据结构课程中遍历过程的教学。根据教材相关知识内容,结合自身教学经验和学生学习理解的实际,提出一种基于线索化过程的“环绕法”教学方法,同时将教材中若干遍历知识点进行了贯通,为学生全面掌握该知识,提出了一种较好的解决方法。 相似文献
3.
欧阳俊林 《自贡师范高等专科学校学报》2003,18(4):126-129
本针对二叉树的定义和结构特点.描述了三种遍历二叉树的递归算法.通过对其工作栈的状态分析,得出遍历二叉树的非递归算法,并由此算法给出了非递归遍历二叉树的C语言函数. 相似文献
4.
介绍了两种特定线性数据结构转化为树型数据结构的算法,举例说明它们的转化过程,并给出了简易的手工转换方法。 相似文献
5.
宋丽敏 《河北理科教学研究》2004,(2):19-21
近年来,伴随着计算机应用技术的快速发展,系统程序和应用程序的规模越来越大,应用领域越来越广泛.计算机的应用已不再局限于科学计算,而更多地应用于控制、管理及数据处理等非数值计算的处理工作.需要通过计算机加工、处理的数据对象也日益复杂化.《数据结构》课程就是一门以这些复杂的非数值型数据为研究对象,研究其逻辑结构(数据之间关系)和物理结构(数据的存储)及其操作等,目的在于更合理地组织数据,以便编程实现,并提高程序运行效率. 相似文献
6.
7.
8.
9.
谷立东 《牡丹江教育学院学报》2006,(6)
C语言有较丰富的数据类型、运算符以及函数,能直接与内存打交道,使修改、编辑其他程序与文档变得简单。树型结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。二叉树的遍历算法是树形结构中其他运算的基础,在二叉树遍历的各种算法中包括了一些精致的、并且在其他应用范围内也有用的技巧,所以本文主要讨论用C语言去实现二叉树遍历的几种不同算法。 相似文献
10.
11.
12.
一种统一的二叉树结构遍历算法及其实现 总被引:2,自引:0,他引:2
刘洋 《赣南师范学院学报》2004,25(3):10-13
二叉树的遍历算法是树结构上的最基本算法,本文通过分析二叉树、二叉树的递归定义及遍历路径的特征,提出了一种针对二叉树遍历的递归及非递归统一算法.算法只需通过设置参数开关来控制遍历的方式.算法的实现代码精短,这为二叉链结构上的访问提供了一种统一便捷的实现机制,提高了代码的的复用效率. 相似文献
13.
14.
二叉树是一个非线性结构,其前序建立与前序遍历二叉树多采用递归定义。要把二叉树中结点的非线性序列转变为容易理解的线性序列,有必要深入理解前序遍历二叉树递归实现的过程。 相似文献
15.
娄山佑 《洛阳师范学院学报》2013,32(5)
利用Dijkstra算法求连通网中某一个顶点到其他顶点的最短路径时,修改连通网的存储结构,利用邻接矩阵存储最短路径的同时引入二叉树,提高算法的执行效率. 相似文献
16.
孙湧 《深圳职业技术学院学报》2007,6(3):7-9,29
通过分析二叉树遍历的本质内涵,给出有效整合数据结构中二叉树前序、中序和后序遍历的标准实现算法,避免函数调用所占用的大量堆栈空间,解决了二叉树遍历的空间复杂度问题,可以较好地应用于工程实践。 相似文献
17.
由于二叉树和树都可以利用二叉链表作为它们的存储结构,因此以二叉链表为媒介展示森林与二叉树的转换关系是必然的;在此利用二叉树转换为树理论,提出一种"三步骤"方法可把一个森林直观转换为二叉树。 相似文献
18.
二叉树的静态二叉链表存储 总被引:1,自引:0,他引:1
索红军 《渭南师范学院学报》2008,23(2):66-67
目前,对二叉树存储结构主要有顺序存储结构和链式存储结构(二叉链表)两种.其中链式存储结构比较常用.为了简化对二叉树的遍历、线索化等有关操作的具体实现过程,提出改进的顺序存储结构——静态二叉链表. 相似文献
19.
朱涛 《蒙自师范高等专科学校学报》2013,(2):27-30
针对如何由二叉树的遍历序列来唯一确定二叉树的问题,提出了用两种遍历序列唯一确定一棵二叉树的方法.理论分析证明,已知先序遍历和中序遍历或者已知后序遍历和中序遍历可以唯一确定一棵二叉树,但已知后序遍历和先序遍历就不能唯一确定了.文中还对用两种遍历序列唯一重构一棵二叉树算法进行了描述. 相似文献
20.
当前操作系统在管理内存时,常采用最佳适应算法对空闲内存块进行分配,但该算法存在效率不高、时空消耗大的缺点,对此提出基于二又排序树的最佳适应算法,改变原有的最佳适应算法中把所有空闲分区按容量大小顺序连接成空闲分区链的特点,而把所有空闲分区组建成一颗二叉排序树,进程发出请求时,根据二叉排序树的性质依次查找满足条件的空闲分区,并在分配后重组二叉排序树,保证二叉排序树的结构不被破坏,改善现有的最佳适应算法在查找过程中的效率问题. 相似文献