- 7
- 0
- 约8.96千字
- 约 16页
- 2018-12-21 发布于福建
- 举报
数据结构二叉排序树的实现__(用顺序和二叉链表作存储结构_)课程设计
??河北工程大学
??
??课程名称:软件综合算法 专业:计算机科学与技术 指导老师:杨荣爱
??班 级:10计科一班 学 号:100212116
??
??一、设计题目
??1、题目:二叉排序树的实现 (用顺序和二叉链表作存储结构 )
??2、要求(功能):
??1) 以回车(\n)为输入结束标志,输入数列L,生成一棵二叉排序树T;
??2) 对二叉排序树T作中序遍历,输出结果;
??3) 输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并作中序遍历(执行操作2);否则输出信息“无x”;
??
??二、需求分析
??建立排序二叉树,主要是建立节点来存储输入的数据,需要建立函数来创造排序二叉树。
??该题目包括三方面的内容:一个是二叉排序树的建立,二是二叉树的中序遍历,三是二叉树元素的查找并删除。
??
??三、数据结构设计
??在写算法之前,应对数据结构进行设计。本题主要会用到指针变量,插入节点函数和建立二叉树,以及中序遍历函数,还有一些输入输出语句。
??
??四、算法设计
??算法设计思想
??二叉链表作存储结构: 建立二叉排序树采用边查找边插入的方式。查找函数采用递归的方式进行查找。如果查找成功则不应再插入原树,否则返回当前结点的上一个结点。然后利用插入函数
您可能关注的文档
- (1)石桥三期市场核心交易区新增监控探头工程 施工招标(资格后审).doc
- (1)酸度调节剂酸度调节剂为增强食品中酸味和调整食品pH或具有缓冲作用的酸、碱、盐类物质总称.doc
- (2)__机械绘图专用图纸__机械_模具_设计_CAD_proe_G_.ppt
- (3)化选矿浸出(冯-2).pptx
- (3、4、5、6、7、8)110~20kV架空送电线路导、地线设备采购技术条件书.doc
- (6)工程原材料及混凝土检测试验监理实施细则【最精选】.doc
- (09建筑工程)土力学地基基础课程设计任务书.doc
- (48 80 48)m连续梁边跨及合拢段施工方 - 副本 - 副本.doc
- (30+3030)m预应力混凝土箱型梁桥设计方案 完整详细118页.doc
- (215工程管理)中央美术学院迁建工程施工组织设计.doc
最近下载
- ISPE HVAC 国际制药工程协会对空调系统的基准指南 翻译.doc VIP
- JBT 10184-2014 交流伺服驱动器通用技术条件.pdf VIP
- DB3302T 120-2018奉化曲毫茶栽培加工技术规程.docx VIP
- ABB逻辑编程软件PCM600调试经验文档.docx VIP
- 生活垃圾转运站项目施工组织设计.docx
- DB54∕T 0616-2026 民用供氧工程施工及验收规范.pdf
- 《非物质文化遗产档案管理规范》(DB15T 4502-2026).pdf VIP
- DD2011-03 遥感地质解译方法指南(5万、25万).pdf VIP
- IPC-TM-650-CN中文 -2023——测试方法扫描版.pdf VIP
- 国内外中药材产业研究现状和发展趋势.docx
原创力文档

文档评论(0)