- 20
- 0
- 约1.33千字
- 约 5页
- 2017-08-15 发布于河南
- 举报
实验(五) 实验名称 二叉排序树 软件环境
Windows98/2000, VC++6.0或turbo C
硬件环境
PⅡ以上微型计算机 实验目的 理解二叉排序树的概念,掌握实现算法。
实验内容(应包括实验题目、实验要求、实验任务等) 二叉排序树
设计一个程序,对从键盘输入的一组整数,建立起一棵二叉排序树,并对其进行中序遍历,验证是否是递增有序序列。
#includeiostream
#include stdio.h
using namespace std;
typedef struct BiTNode{ //二叉链表节点存储结构
int data;
struct BiTNode *lchild;
struct BiTNode *rchild; //左右孩子指针
}BiTNode,*BiTree;
void insert(BiTree T,int k){ //二叉排序树的递归算法
if(T==NULL){
T=(BiTree)malloc(sizeof(BiTNode));
T-data=k;
T-lchild=T-rchild=NULL;
}
else if(kT-data) insert(T-lchild,k);
else if(kT-data) insert(T-rchild,k);
}
void create
您可能关注的文档
- 史蒂夫-乔布斯成功的七条秘诀.doc
- 史考利谈乔布斯——苹果前CEO独家专访.doc
- 史上最全的淘宝店铺推广方法108条.doc
- 使用DOS命令(脚本)在Windows 下创建用户和组以及设置其权限.doc
- 使用Google Sync与诺基亚S60手机同步.doc
- 使用JAVA编写网络通信程序-经验总结.doc
- 使用Keil uVision2来建立SiLabs mcu工程文件及仿真.doc
- 使用Telnet命令来管理思科路由器.doc
- 使用花生壳建立WEB教程--花生壳2008使用方法.doc
- 使用命令行配置Window2008防火墙.doc
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
原创力文档

文档评论(0)