- 3
- 0
- 约2.21千字
- 约 27页
- 2019-10-15 发布于湖北
- 举报
第3章 伸展树与跳表 字典:词条的集合,一种数据结构,主要包括搜索、插入和删除等基本运算。 伸展树和跳表:是表示字典的高级数据结构。 3.1 伸展树 3.1.1 二叉搜索树 1)根的左子树的所有结点的值都小于根结点,右子树的所有结点的值都大于根结点 2)子树也是二叉搜索树 3)用于表示动态集 实现动态集上定义的基本运算 搜索操作 ResultCode Search(K key,T x) const 在集合中搜索关键字为key的元素,若存在,将其值赋值给x,函数返回Success,否则返回NotPresent。 enum ResultCode{Underflow, Overflow, Success, Duplicate, Fail, NotPresent}; 插入操作 ResultCode Insert(T x) 在集合中搜索关键字为x.key的元素,若存在返回Duplicate。否则,若集合已满,返回Overflow,若未满,插入x,返回Success。 删除操作 ResultCode Remove(K key) 在集合中搜索关键字值为key的元素,若存在该元素,则从集合中删除之,并返回Success,否则,返回NotPresent。 二叉平衡树 每次插入或删除后,重新平衡树形,使之始终保持平衡。 能保证性能,但增加了实现难度。 伸展树 自调节搜索树。 在伸展树上,
您可能关注的文档
- 第3.2课同样的权利、同样的爱护的课件.ppt
- 第3-4章前置放大器、谱仪放大器.ppt
- 第30讲基于S7-300的PID液位控制系统.ppt
- 第30讲滞后校正设计--自动控制原理.ppt
- 第32讲平冲头压入半无限体的极限载荷.ppt
- 第33讲Geiringer速度方程及速端图.ppt
- 第33-34节轴向拉压杆的应力计算.ppt
- 第2课星罗棋布的氏族聚落课件(2).ppt
- 第30讲道路平面交叉设计8-2.ppt
- 第32讲常见气体的制取与净化.ppt
- 202河南许昌市国有产业投资有限公司公开招聘5人笔试历年参考题库附带答案详解.docx
- 2026年互联网行业促销策略深度分析报告.docx
- 202广东省粤科金融集团有限公司博士后招聘3人笔试历年参考题库附带答案详解.docx
- 上海市虹口区2026年社区工作者考试题库及答案.docx
- 商业写字楼中央空调运行服务满意度调查问卷.docx
- 举办活动作业指导书.docx
- 南平市延平区2026年社区《网格员》练习题及答案.docx
- 202年浙江金温铁道开发有限公司招聘笔试历年参考题库附带答案详解.docx
- 交通建设领域治欠保支工作的专项自查报告.docx
- 2026-2027学年小学数学三年级下册冀教版(新教材)教学设计合集.docx
最近下载
- 京信通信2100MHz_FDD-LTE数字光纤直放站技术规格书.pdf VIP
- 2026青岛人才发展集团有限公司招聘笔试备考题库及答案解析.docx VIP
- 2026青岛人才发展集团有限公司招聘笔试备考试题及答案解析.docx VIP
- 人教版五年级数学上册第三单元小数除法《整理和复习》教学设计.docx VIP
- 景观石吊装专项方案.docx VIP
- 2.8 第二单元 小数乘法整理和复习课件人教版数学五年级上册.pptx VIP
- GB 50168-2018 电气装置安装工程电缆线路施工及验收标准.docx
- 钢丝绳通用技术条件标准.doc VIP
- 小学五年级数学《小数乘法整理与复习》教学设计.docx VIP
- 景观石吊装专项方案.pdf VIP
原创力文档

文档评论(0)