MFC画的一颗开花的树!艺术与理性的结合!
2022-04-22 13:13:43 908KB 二叉树 MFC 图形
1
算法之有序链表和平衡二叉树有序数组与平衡二叉树 数组和链表.pdf
2022-04-18 14:06:37 94KB 算法 链表 数据结构
二叉排序、查找树: 1、用随机函数生成10个待排序元素; 2、利用二叉查找树输出升序序列; 3、利用同一棵二叉查找树输出降序序列; 4、写出查找的递归函数;注意:递归出口的处理要求:二叉排序树的程序填空:修改 “BiSearchTree.h” 文件中的myorder()函数,得到二叉排序树的降序序列,要求达到BiSearchTree.exe的执行效果。
2022-04-17 16:09:50 226KB 二叉树 递归算法 遍历 哈希
1
数据结构源码C语言描述续,前面上传文档描述了二叉树的递归算法,本篇描述了二叉树三叉链表的非递归操作,以及测试程序:
2022-04-16 16:00:47 48KB 三叉树非递归
1
不用栈 非递归后序遍历二叉树 有mark标志
2022-04-16 15:18:51 2KB 算法
1
内容概要:定义去了解二叉搜索树的性质,然后通过代码和相应习题深入浅出的去掌握二叉搜索树! 适合人群:具备一定编程基础,和一定的算法基础 能学到什么:①二叉搜索树的定义;②二叉搜索树的代码实现。 阅读建议:此资源以了解二叉搜索树,不仅是代码编写实现也更注重内容上思路的解析,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。
2022-04-12 14:06:32 621KB 搜索二叉树 算法 数据结构
1
以二叉链表作存储结构,编写程序,实现如下的功能: 1、根据输入的数据建立一个二叉树; 2、分别采用前序、中序、后序的遍历方式显示输出二叉树的遍历结果 3、采用非递归的编程方法,分别统计二叉树的节点个数、度为1、度为2和叶子节点的个数,以及数据值的最大值和最小值。 4、(选作内容)试编写按层次顺序遍历二叉树的算法。参考算法思想:要采用一个队列q,先将二叉树根结点入队列,然后退队列,输出该结点;若它有左子树,便将左子树根结点入队列;若它有右子树,便将右子树根结点入队列,直到队列空为止。因为队列的特点是先进先出,从而达到按层次顺序遍历二叉树的目的。
2022-04-10 14:25:47 6KB 二叉树 基本操作
1
本程序实现了平衡二叉树的功能,还涉及到树的平衡过程的展示,采用菜单界面的形式展示在屏幕上。
2022-04-08 22:04:35 383KB 平衡二叉树 c语言版
1
本程序中的数据采用“树形结构”作为其数据结构。具体采用的是“二叉排序树”。 二叉排序树(又称二叉查找树):(1)若左子树不空,则左子树上所有节点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有节点均大于它的根结点的值;(3)它的左右子树分别为二叉排序树。
2022-04-08 18:53:12 204KB 二叉树 平衡二叉树
1
/* 拆分剩余rect为left和right两个分支。 ●---------●----------------- | picture | right | | | | ●--------------------------- | | | left | | | | | | | ---------------------------- 例如.picture已经占据了【左上角】区域。剩下的区域分为left和right。点(●)的地方就是CGPoint了。
2022-04-06 03:07:32 3KB 拼图
1