平衡二叉树课设平衡二叉树课设
2023-01-14 14:44:58 163KB 数据结构
1
使用java语言编程实现了平衡二叉树、二叉树、二叉搜索树、红黑树四种树相关的数据结构,还实现了多种排序算法。并且是在J2EE下实现的。
2022-12-09 14:14:30 8.65MB 红黑树 排序算法 数据结构
1
基于平衡二叉树实现,mfc图形界面绘制,节点动态插入、动态删除、前序遍历、中序遍历、后续遍历动态显示。
2022-10-11 16:34:50 46.47MB mfc c++ 开发语言
1
AVL的c++非递归实现 经测试可直接使用 由于在网上找的程序均有些小bug(可以用此程序中的测试代码测试,较少有别的代码能直接通过),所以自己写了一个。
2022-09-30 14:22:29 51KB 平衡二叉树 c++ 文档
1
【数据结构与算法】手撕平衡二叉树.doc
2022-07-10 14:06:13 1.1MB 技术资料
广工数据结构实验——平衡二叉树 里面含有:源代码、可执行程序、说明文档
2022-07-06 09:06:53 58KB 数据结构 平衡二叉树
广工数据结构课程设计——平衡二叉树操作的演示 内含源代码、可执行程序以及相应的说明文档 实验的功能包括: [实现提示] (1) 初始,平衡二叉树为空树,操作界面给出查找、插入和删除三种操作供选择。每种操作均要提示输入关键字。每次插入或删除一个结点后,应更新平衡二叉树的显示。 (2) 平衡二叉树的显示可采用如6.3题要求的凹入表形式,也可以采用图形界面画出树形。 (3) 教科书已给出查找和插入算法,本题重点在于对删除算法的设计和实现。假设要删除关键字为x的结点。如果x不在叶子结点上,则用它左子树中的最大值或右子树中的最小值取代x。如此反复取代,直到删除动作传递到某个叶子结点。删除叶子结点时,若需要进行平衡变换,可采用插入的平衡变换的反变换(如,左子树变矮对应于右子树长高)。 [选做内容] (1) 合并两棵平衡二叉树。 (2) 把一棵平衡二叉树分裂为两棵平衡二叉树,使得在一棵树中的所有关键字都小于或等于x,另一棵树中的任一关键字都大于x。
数据结构的课程设计,是平衡二叉树和顺序二叉树的两种存储方式
2022-06-16 20:59:33 9.57MB 二叉树 链表 顺序表
1
详解平衡二叉树平衡二叉树的概念,算法思想,程序源码
2022-06-10 09:47:00 726KB 平衡二叉树
1
自己做的平衡二叉树,学校的实验作业,包括查找插入前中后序递归非递归遍历,包括层次遍历,树形打印,合并、分裂平衡二叉树等基本操作。
2022-05-23 19:26:07 45KB C/C++ 平衡二叉树 AVL 广工
1