搜索资源列表
二叉树的各种操作
- 二叉树的各种操作,实现插入,查找,删除等功能-binary tree operation, and achieve insert, search, delete function
平衡二叉树
- 利用平衡二叉树实现一个动态查找表,实现动态查找表的三种基本功能:查找,插入和删除。 操作界面要给出查找、插入和删除三种操作做供选择。每种操作均要提示输入关键字。每次插入和删除一个节点后,应更新平衡二叉树的显示。该二叉树的显示采用凹入表形式。
tree 二叉树
- 设二叉树结点值为大写字母,输入二叉树的前序遍历和中序遍历序列,生成此二叉树,输出该二叉树的后序遍历和按层次遍历序列。输入某结点值,在二叉树中查找该结点,若该结点存在,则输出从根到该结点的路径,否则给出不存在信息。
树与二叉树
- (1)输入字符序列,建立二叉链表。 (2)遍历二叉树输出。 (3)请设计一个算法,要求该算法把二叉树的叶子结点按从左到右的顺序连成一个单链表,表头指针为head。 二叉树按二叉链表方式存储,链接时用叶子结点的右指针域来存放单链表指针。请遍历该链表输出所有叶子结点,然后再先序遍历二叉树输出所有叶子结点,并对比两个输出结果,看是否相同。 (4)试写一算法判断某二叉树是否是完全二叉树。 (5)试写一算法判断某二叉树是否是二叉排序树。 (6)在主函数中设计一个简单的菜单,分别调试上述算法。
BinaryTree
- 用MFC实现的二叉树的建立、查找、删除、插入-MFC achieved with the establishment of a binary tree, find, delete, insert
AVT
- 平衡二叉树是数据结构中一个非常重要的概念。它对二叉树的优化和提高查询效率有重要的作用,它是动态查找的一个非常重要方法,它在实际生产中有着广泛的应用。 通过本课程设计教学所要求达到的目的是:充分理解和掌握二叉树、平衡二叉树的相关概念和知识。掌握平衡二叉树的生成、结点删除、插入等操作过程,并编程实现从键盘上输入一系列数据(整型),建立一棵平衡二叉树,任意插入或删除一个结点后仍然要求构成平衡二叉树,并按中序遍历输出这棵平衡二叉树。 -Balanced binary tree data s
avt
- 1.本程序演示平衡二叉树的插入,删除,查找,。 2.首先要先初始二叉树为空树; 3.接着要实现平衡二叉树的插入,删除,,其中根据平衡二叉树插入,删除的算法要不停的把插入的元素平衡地插入,需要调用平衡分析函数和左右旋转函数,更新平衡二叉树;删除元素后也要调用平衡分析函数和左右旋转函数,更新平衡二叉树。 4.平衡二叉树的查找则可根据查找算法实现。比较简单。-1. This procedure demonstration balanced binary tree insertion, de
3
- 图的创建, 二叉树的建立与遍例, 二叉树的算法:含有插入结点,删除结点,和查找方法-Map creation, tree establishment and all over the cases, binary tree algorithms: insert containing nodes, delete nodes, and to find methods
binarytree
- 实现二叉树的各种操作,包括建立,遍历,查找等具体的内容-Bintree realize the various operations, including the establishment, traverse, search, such as specific content
ConvertLength
- VC++编的查找最小二叉树的算法 很简洁 效率很高 是不可多得的好代码-VC++ for the smallest binary tree search algorithm is very simple and efficient is a good source rare
erchashu
- 二叉树的查找与构成及其形成原理,对于二叉树的查找原理!-Find the tree and its form and principle, the principle of the binary tree search!
tree
- 二叉树的生成和查找,平且中序遍历生成顺序的数组-Binary tree generation and search
erchashu.txt
- 包括二叉树的建立和查找,是查找算法的一种,大家可以看看,参考一下。-Including the establishment of a binary tree and search is a search algorithm, we can see that reference.
binarytreealgorithms
- 二叉树的各种算法,插入、删除、查找和遍历-Binary tree algorithms, insert, delete, search and traversal, etc.
DataStructure6
- Java数据结构第五课:二叉树的实现。本程序实现了二叉树的查找,删除,插入,转主链,恢复,二叉树保存等。-Java Data Structure Lesson: binary tree implementation. This program implements a binary tree search, delete, insert, turn the main chain, recovery, binary tree preservation.
BTree 二叉树的遍历与应用
- 二叉树的建立,前序中序后序遍历,线索化,递归非递归遍历,查找前驱或后继结点,输出,菜单实现。-The establishment of a binary tree, inorder preorder postorder traversal, threaded, non-recursive traversal recursion, find precursor or successor nodes, output, menu implementation.
二叉树非递归创建
- 用c++编程,二叉树非递归的创建,创建 求深度 查找 求叶子结点数 遍历输出 层次遍历 层次创建(Non-recursive creation of binary tree)
前序+中序_问答式输入生成二叉树
- 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作左子树和右子树。二叉树常被用于实现二叉查找树和二叉堆。该算法通过输入前序和中序生成二叉树(In computer science, a two tree is a tree structure with a maximum of two subtrees for each node. Usually the subtrees are called the left subtree and the right subtree.
AVL树
- 二叉树的ADT、搜索树的ADT、平衡二叉树的ADT。AVL树包含了AVL的建立、查找、删除操作。全部使用类模板,方便调用(ADT for binary tree, ADT for search tree, ADT for balanced binary tree. AVL tree contains the establishment of AVL, find, delete operation. All use of class templates, easy to call)
二叉树
- 基于二叉查找树进行优化,进而可以得到其他的树表查找算法,如平衡树、红黑树等高效算法(Based on the two fork search tree, we can optimize other tree table lookup algorithms, such as balanced tree, red black tree and other efficient algorithms.)