实习报告:6.4题 平衡二叉树操作的演示.doc
实习报告:6.4题 平衡二叉树操作的演示
一 需求分析1.本程序演示平衡二叉树的插入,删除,查找,。
2.首先要先初始二叉树为空树;
3.接着要实现平衡二叉树的插入,删除,,其中根据平衡二叉树插入,删除的算法要不停的把插入的元素平衡地插入,需要调用平衡分析函数和左右旋转函数,更新平衡二叉树;删除元素后也要调用平衡分析函数和左右旋转函数,更新平衡二叉树。
4.平衡二叉树的查找则可根据查找算法实现。比较简单。
二.概要设计
1,/*各节点元素的信息*/
typedef char KeyType; /* 设关键字域为字符型 */
typedef struct
{
KeyType key;
int order;
}ElemType; /* 数据元素类型 */
/* 对两个数值型关键字的比较约定为如下的宏定义 */
typedef struct BSTNode
{
ElemType data;
int bf; /* 结点的平衡因子 */
struct BSTNode *lchild,*rchild; /* 左、右孩子指针 */
}BSTNode,*BSTree;
2,公开接口
1)初始化平衡二叉树.主要是建立一个有关平衡二叉的信息.
Status InitDST
您可能关注的文档
- 宜宾市高中2012级第一学期期末教学质量测试题.doc
- 宜宾市鼓励和引导.doc
- 宜昌市建筑业企业优秀项目经理申报表.doc
- 宜昌市建筑业协会会员信息收集表.doc
- 宜昌市部分重点高中2010—2011学年度第一学期.doc
- 宜昌市院前急救现状调查表.doc
- 宜都外校2014届高三文综限时训练五.doc
- 宝安区采购单位政府采购责任机构及责任人备案表.doc
- 宝安籍生源大学生信息采集表.doc
- 宝应县“十佳大学生工程师”呈报审批表.doc
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库及一套完整答案详解.docx
- “梦工场”招商银行信用卡中心2027暑期实习招聘备考题库及答案详解参考.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及一套答案详解.docx
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库附答案详解(考试直接用).docx
- 2026青海省面向社会招聘中小学(幼儿园、特殊教育)教师600人备考题库有完整答案详解.docx
- 平安银行广州分行2026届春季校园招聘备考题库及1套完整答案详解.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及答案详解(夺冠).docx
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘财务人员1人备考题库及答案详解(精选题).docx
- 2026黑龙江哈工大航天学院复合材料与结构研究所招聘备考题库附答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学国际合作部(港澳台办公室)招聘备考题库附.docx
最近下载
- 临清市头闸口扬水站取水工程水资源论证报告书(农田灌溉)2021年.pdf VIP
- 年处理500吨复方丹参中药材的提取车间工艺设计.doc VIP
- 美国文学红字精讲.ppt VIP
- 箱涵全套结构计算表格EXCEL版(包含计算书只需输入数据).xls VIP
- 运输车队驾驶员管理制度运输车队驾驶员管理制度.doc VIP
- scarletletter人物分析-(精品课件).ppt VIP
- 车辆运输及时性处理方案.docx VIP
- 2026中考一轮复习27 资本主义制度的初步确立(教案)2026年中考历史一轮复习.docx VIP
- 国家建筑标准设计图集22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).pdf VIP
- 2026中考一轮复习27:资本主义制度的初步确立(课件)2026年中考历史一轮复习.pptx VIP
原创力文档

文档评论(0)