- 66
- 0
- 约2.6千字
- 约 5页
- 2020-06-24 发布于天津
- 举报
数据结构
实
验
报
告
实验名称: 二叉排序树
学生姓名:
班 级:
班内序号:
学 号:
日 期:
1.实验要求
根据二叉排序树的抽象数据类型的定义,使用二叉链表实现一个二叉排序树。 二叉排序树的基本功能:
二叉排序树的建立
二叉排序树的查找
二叉排序树的插入
二叉排序树的删除
二叉排序树的销毁
其他:自定义操作编写
测试 main() 函数测试二叉排序树的正确性
2. 程序分析
2.1 存储结构
二叉链表
般为流程图2.2 程序流程 (或程序结构、或类关系图等表明程序构成的内容, 等)
般为流程图
2.2.1.流程
2.1 关键算法分析
查找
BiNode* Search(BiNode* R,int key)
{ if(R==NULL) return NULL;
if(R-data==key) return R;
if(R-datakey) return Search(R-rch,key);
if(R-datakey) return Search(R-lch,key);
}
删除
void Delete(BiNode* R)
{
BiNode* q=new BiNode;
BiNode *s=new BiNode; if(R-lch==NULL){ q=R;
R=R-rch;
delete q;}
else if(R-rch==NULL){
q=R;
您可能关注的文档
- 临建房施工合同.docx
- 临时l劳务用工协议.docx
- 临时劳务合同范本0001.docx
- 临时工劳动合同范本0001.docx
- 临时工协仪合同书年月号.docx
- 临时性劳务用工合同.docx
- 临时性用工合同.docx
- 临时用工劳动协议保洁员.docx
- 临时用工劳动合同模板.docx
- 临时用工协议(工程项目部用).docx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 2025广东广州市“百万英才汇南粤”行动计划海珠区社区专职人员招聘48人笔试参考题库及答案解析.docx VIP
- 中职英语(高教版)基础模块一Unit4 School Life Language Practice优质教学课件PPT.pptx VIP
- 软件系统项目培训方案.docx VIP
- 八年级数学上册专题11.25 三角形几何模型-三角形中的折叠问题(培优篇)(专项练习)-2022-2023学年八年级数学上册基础知识专项讲练(人教版).docx VIP
- 机械制图习题集(多学时)第5五版胡建生习题答案.pdf
- 02.灌浆施工检验批质量验收记录.docx VIP
- 加油站操作规程培训试题(3篇).docx VIP
- 体育馆网架施工专项方案.doc VIP
- 铝单板幕墙工程施工技术方案.docx VIP
- 2026年肿瘤专科护士考试题库及答案解析.docx VIP
原创力文档

文档评论(0)