遍历是二叉树经常要遇到的一种操作.可以运用到二叉树结点计数,线索化二叉树,求二叉树的深度,表达式求值等算法中.在遍历的过程中,对结点的访问具有普遍的含义,可以是输出各结点的数据域信息,也可以是对结点作其他处理.另外,通过一次完整的遍历,可使二叉树中结点信息由非线性排列变为某种意义上的线性排列.也就是说,遍历操作使非线性结构线性化.
资源简介:遍历是二叉树经常要遇到的一种操作.可以运用到二叉树结点计数,线索化二叉树,求二叉树的深度,表达式求值等算法中.在遍历的过程中,对结点的访问具有普遍的含义,可以是输出各结点的数据域信息,也可以是对结点作其他处理.另外,通过一次完整的遍历,可使二叉树中结...
上传时间: 2014-01-12
上传用户:yuanyuan123
资源简介:,该程序的功能是实现二叉树结点的类型定义和对二叉树的基本操作。该程序包括二叉树结构类型以及每一种操作的具体的函数定义和主函数。
上传时间: 2016-11-24
上传用户:Ants
资源简介:一个很典型的C语言算法 初学者在学习C语言过程中经常遇到的一种算法 气泡法 以及一些经典的例题
上传时间: 2016-04-26
上传用户:thesk123
资源简介:图的遍历:图是由顶点集合(vertex)及顶点间的关系集合组成的一种数据结构:Graph=( V, E ).使用拓扑排序的算法.
上传时间: 2015-03-26
上传用户:wangdean1101
资源简介:这是对图的遍历—广度度优先算法的一种实现。具体不说了。下了自己看
上传时间: 2017-06-26
上传用户:jhksyghr
资源简介:MIX的模拟器: MIX是《计算机程序设计艺术》(TAOCP)的作者高德纳(Donald.E.Knuth)在TAOCP中描述算法时使用的一种假想的机器,所以书中的汇编代码无法在任何一个机器上运行,附件中的程序可以让以MIXAL汇编语言写成的算法在Windows平台上汇编并且可以单步跟踪...
上传时间: 2015-04-03
上传用户:wkchong
资源简介:追赶法求解三对角矩阵是数值算法中重要的一种,这个利用了求借热传导方程
上传时间: 2014-01-22
上传用户:yangbo69
资源简介:这是用vc编写的二叉树排序算法 希望大家多给意见 是数据结构的一种算法
上传时间: 2013-12-21
上传用户:zyt
资源简介:lagrange求插值算法,这是数值分析方面的一种求值方法
上传时间: 2015-06-12
上传用户:lx9076
资源简介:zlib是文件压缩算法,它在swf解码,mp3解码中已经得到广泛的运用.而1.2.3版是最新且稳定的一个版本.
上传时间: 2013-12-23
上传用户:372825274
资源简介:在视频设计中#通常要实现色空间转换#该转换是对后级信号进行处理的基础本文介绍一种RGB色空间到YCrCb色空间转换的电路设计
上传时间: 2013-12-17
上传用户:yt1993410
资源简介:在地震资料处理过程中,经常要在多种软件之间切换,如cgg 与 grisys 当用grisys生成的静校正量输入到CGG中,需要对其进行格式转换,本程序实现了这一点
上传时间: 2013-12-12
上传用户:VRMMO
资源简介:在操作系统中使用较为广泛的一种算法即是银行家算法,进行资源的调度,本代码即是实现相应功能。
上传时间: 2013-12-17
上传用户:liglechongchong
资源简介:ID3决策树算法的JAVA实现:ID3算法是机器学习中的一种分类方法,本例子用java构建多叉树来实现id3算法。
上传时间: 2013-12-31
上传用户:epson850
资源简介:决策树是用二叉树形图来表示处理逻辑的一种工具。可以直观、清晰地表达加工的逻辑要求。特别适合于判断因素比较少、逻辑组合关系不复杂的情况。
上传时间: 2014-01-09
上传用户:skhlm
资源简介:本程序是使用在电力谐波分析过程中160点DFT算法
上传时间: 2014-12-05
上传用户:liuchee
资源简介:栈(stack)是程序设计过程中经常遇到朝气一种数据结构形式,它对于数据的存放和操作有下面这样的特点: 1) 它只有一个对数据进行存入和取出的端口; 2) 后进者先出,即最后被存入的数据将首先被取出。其形式很象一种存储硬币的小容器,每次只可以从顶端压入一...
上传时间: 2013-12-03
上传用户:225588
资源简介:用VC在Windows下开发串行通享程序是程序员们经常会遇到又令人头痛的一件事,不但要理解许多复杂的API函数>>>>>>>>
上传时间: 2014-01-12
上传用户:sy_jiadeyi
资源简介:最近未使用页淘汰(NRU)算法或者时钟算法是实际使用的诸多页淘汰算法中的一种。本课程设计是使用C程序设计语言,在windows平台下对页淘汰(NRU)算法模拟,通过页淘汰(NRU)算法的模拟来进一步的加深对使用NRU算法的了解,及对C程序设计语言的使用。 关键...
上传时间: 2014-12-05
上传用户:woshini123456
资源简介:遗传算法(Genetic Algorithm, GA)是近几年发展起来的一种崭新的全局优化算法,它借 用了生物遗传学的观点,通过自然选择、遗传、变异等作用机制,实现各个个体的适应性 的提高。这一点体现了自然界中"物竞天择、适者生存"进化过程。1962年Holland教授首次 ...
上传时间: 2015-06-08
上传用户:stampede
资源简介:二叉排序树的几种操作 包括:建立二叉排序树,插入节点,删除节点,查找节点等。对于初学数据结构的很有帮助。
上传时间: 2014-01-09
上传用户:saharawalker
资源简介:蚁群算法( ant colony algorithm) 是由意大利学者 Dorigo 等人[1 ,2 ] 于20 世纪90 年代初期通过模拟自然界 中蚂蚁集体寻径的行为而提出的一种基于种群的启发 式仿生进化系统。蚁群算法包含两个基本阶段:适应阶 段和协作阶段。在适应阶段,各候选解根...
上传时间: 2016-01-18
上传用户:xyipie
资源简介:Fisher线性判别是线性分类算法中最基本的一种算法,其基本思想是将d维空间中的样本投影到一条最易于分类的投影线上,再进行分类。本文将用使用matlab实现Fisher线性判别算法,并给出4种阈值选择的方法。
上传时间: 2016-02-09
上传用户:gxf2016
资源简介:朴素贝叶斯(Naive Bayes, NB)算法是机器学习领域中常用的一种基于概率的分类算法,非常简单有效。k近邻法(k-Nearest Neighbor, kNN)[30,31]又称为基于实例(Example-based, Instance-bases)的算法,其基本思想相当直观:Rocchio法来源于信息检索系统,后来最早...
上传时间: 2014-01-03
上传用户:wxhwjf
资源简介:EM算法是机器学习领域中常用的一种算法,这个文件是EM算法最简单的一种实现,即在Gaussian Mixture model上面的EM。
上传时间: 2013-12-11
上传用户:wxhwjf
资源简介:MATLAB实现的一种基于最小二乘的椭圆拟合直接算法源代码.附件中的源代码是matlab编写的,实现一种对于椭圆的稳定的数据拟合算法。当然必须要提供至少5个点的数据,椭圆x,y轴的中心点,最大轴最小轴
上传时间: 2016-07-31
上传用户:huangld
资源简介:神经网络控制作为一种全新的智能控制方法,是解决非线性系统预测和控制问题的一种重要手段,受到了许多专家学者的广泛关注,是目前国内外研究的热点之一。本文着重研究前向神经网络的学习算法,简单探讨了BP算法在逼近非线性系统中各个因素对系统的影响。
上传时间: 2013-11-28
上传用户:561596
资源简介:扫描线算法中的一种,在vb下运行,比较好用
上传时间: 2015-03-19
上传用户:vodssv
资源简介:这是关于图像处理中滤波的一种算法,其中包含源码和验证的过程以及分析,使用MFC实现的
上传时间: 2013-12-24
上传用户:阿四AIR
资源简介:JAVA中面向方面(AOP)编程的一本不错的书籍.它主要侧重于在面向方面的理论阐述!面向方面是续面向对象,面向过程之后的一种新的编程思想!
上传时间: 2014-01-06
上传用户:qq21508895