搜索资源列表
求二叉树的高度、叶子节点数
- 求二叉树的高度和深度,求高度时采用递归算法,求深度时采用非递归算法。-for binary tree height and depth, used for highly recursive algorithm, seeking depth of the use of non - recursive algorithm.
HanNuoTa
- 用非递归解决汉诺塔问题 采用二叉树查找的方法 made by a___9-non - recursive HANOR solve problems using the binary tree search method made by a___9
Tree+Postorder
- 层次输入建立二叉树并后序遍历,三叉链式存储,递归遍历-import levels and the establishment of a binary tree after preorder, trigeminal chain store, recursive traversal
yezi
- 利用非递归的后序遍历求二叉树的叶子结点个数-use of non - recursive after preorder for the binary tree leaf node number
电话本管理系统
- 该系统是本人课程设计作业,因为时间关系,只用了两天多的时间编成。所以有很多地方没有得到增强。版本为1.0。现作以下升级。 增加NEW,OPEN版本。 提高输入容错。判断输入的对错。 时间关系,搜索功能为线性搜索,现增强如下:f_search:费氏查找法;btree:二叉树查找法;l_search:线性查找法; r_search:递归折半查找法;zcsear:杂凑碰撞查找法;o_sear:插补查找加强法; 排序是冒泡法,现增强为:heaps:累堆排序;binary:二叉树排序;xieer:谢耳排序
BitTree
- 二叉树的几种操作,包括递归先序建立二叉树、先序遍历、中序遍历、后序遍历、非递归的各种遍历、计算叶子节点数目和所有节点数目,使用队列实现层次遍历。供研究和学习基本算法者使用
CLanguageforthedepthofproceduresbinarytree
- 求二叉树深度与节点数的集合,递归与非递归方法
13094056703
- 一些经典CC++程序源码 1、 运动会分数统计** 2、 订票系统 3、拓扑排序4、 迷宫求解5、 文章编辑**6、 joseph环 7、 猴子选大王**8、 建立二叉树,层序、先序遍历( 用递归或非递归的方法都可以)**9、 赫夫曼树的建立 10、 纸牌游戏**11、图的建立及输出
电话本管理系统
- 提高输入容错。判断输入的对错。 时间关系,搜索功能为线性搜索,现增强如下:f_search:费氏查找法;btree:二叉树查找法;l_search:线性查找法; r_search:递归折半查找法;zcsear:杂凑碰撞查找法;o_sear:插补查找加强法; 排序是冒泡法,现增强为:heaps:累堆排序;binary:二叉树排序;xieer:谢耳排序;sinsert:插入排序;quicks:快速排序;select:选择排序法;-increase input fault tolerance. Imp
BiTree
- 1.构建二叉树 2.编写递归算法,交换二叉树的左右子树; 3.输出按先序遍历得到的新二叉树结果。 -1 build a binary tree 2 write a recursive algorithm, exchange the left and right binary subtree 3 preorder traversal of the output obtained by a new binary tree results.
binarytree
- 二叉树的操作,程序采用递归可进行树的遍历,求叶子节点的个数,交换左右子树等操作-Binary operation, the procedure can be carried out using recursive tree traversal, and the number of leaf nodes, exchange and other operations around subtree
bitree
- 编写递归算法,在二叉树中求位于先序序列中第k个位置的结点的值- Write a recursive algorithm, and seeking in the first sequence binary sequence of k-th position of the value of a node
stacknode
- 栈这种数据结构是一个工具性的数据结构,通常被其它复杂数据结构所使用。比如实现二叉树的遍历的非递归算法。下面就用C++模板实现栈数据结构的一个较完整代码!在书本《数据结构(C语言版)--严慰明》提到栈可以用数组,也可以用链表实现,这里只用链表实现这一数据结构。-This data structure is a stack instrumental data structure is often used for other complex data structures. Such as a bi
Binary-Tree
- 本代码实现二叉树的先序,中序的递归算法及非递归算法,并用递归实现了后序遍历-This code implements the first binary sequence, sequence of recursive algorithms and non-recursive algorithm, and realized after using recursive traversal
3_1
- 若用二叉链表作为二叉树的存储表示,试针对以下问题编写递归算法: 统计二叉树中叶结点的个数。 -If using the binary tree as a binary tree stores that try to prepare for the following recursive algorithm: Statistics mid-binary number of nodes.
CP_work_8
- 设计一个四则表达式分析软件,其接受从文件或键盘输入的四则表达式(运算对象支持整数和变量),给出该表达式的二叉树表达形式,并在键盘上按后续遍历方式输出该二叉树。 例如,输入a+b*c,输出 a b c * + 提示:参考下列的设计指导: 递归下降分析法实验设计思想及算法 为G的每个非终结符号U构造一个递归过程,不妨命名为U。U的产生式的右边指出这个过程的代码结构: (1)若是终结符号,则和向前看符号对照,若匹配则向前进一个符号;否则出错。 (2)若是非终结符号,
ckgl
- 仓库管理程序,应用二叉树,递归查找,实现先进先出的货物管理功能-Warehouse management, application binary, recursive search, cargo management functions to achieve FIFO
Delphi_727451
- Delphi:Delphi遍历二叉树,可修改成多叉树,Delphi源码下载,内含定义节点类,定义二叉树类,程序将利用递归方式查找节点,在当前节点之后添加节点,删除节点,判断某一节点是否为尾节点,并定义了异常类,用于异常错误处理。在添加节点时,应保证节点的唯一性,在遍历节点时是以数据为条件的。本实例虽然只实现了二叉树节点的添加、删除,但也考虑了多叉树的情况,只要修改ChildNode类型,便可以实现一个多叉树。 -Delphi: Delphi tree traversal can be mod
bin
- 剑指OFFER第六题java原码,非递归遍历二叉树-OFFER wins the sixth title of the original java code, non-recursive binary tree traversal
ER
- 二叉树的先序中序后序递归以及非递归遍历,二叉树的叶子节点等功能-Preorder in sequence after sequence of recursive and non-recursive traversal of a binary tree, the binary tree leaf nodes and other functions