- 38
- 0
- 约 30页
- 2016-04-24 发布于湖北
- 举报
第3章 伸展树与跳表 字典:词条的集合,词条包括关键字(key)和其他信息。字典作为一种数据结构,主要包括搜索、插入和删除等基本运算。 伸展树和跳表:是表示字典的高级数据结构。 伸展树具有较好的平均分摊代价(O(logn)), 跳表具有较好的平均时间复杂度(O(logn)) 3.1 伸展树 3.1.1 二叉搜索树----是一颗二叉树 根的左子树上所有节点的值都小于根的值,右子树上所有节点的值都大于根的值 左右子树也是二叉搜索树 用于表示动态集,实现动态集上定义的基本运算 搜索操作 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的元素,若存在,删除并
您可能关注的文档
- (改)人力资源管理师培训详解.ppt
- (功能材料及其应用)第二十章形状记忆材料详解.ppt
- (功能材料及其应用)第二章介电材料详解.ppt
- (功能材料及其应用)第九章发光材料详解.ppt
- (功能材料及其应用)第六章磁性材料详解.ppt
- (功能材料及其应用)第七章磁信息材料详解.ppt
- (功能材料及其应用)第三章压电材料详解.ppt
- (功能材料及其应用)第十八章机敏材料和智能材料详解.ppt
- (功能材料及其应用)第十章激光材料详解.ppt
- (功能材料及其应用)第四章热电材料详解.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解.docx VIP
- 0-【精编资料】-126-危险作业安全管理制度.docx VIP
- 打屁股作文共九篇.doc VIP
- milwaukee美沃奇 M18BIW12-402C 使用说明书 米沃奇.pdf VIP
- 毕业设计(论文)-基于PLC的仓库自动门禁与系统设计.doc VIP
- 抖音老账号冷启动(新版).docx VIP
- 2025年胃管堵塞处理课件.pptx
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解(5套题).pdf VIP
- 烘焙米发酵酒理化性质分析.pdf
- 毕业设计(论文)-广州市番禺区东涌镇排涝规划及泵站初步设计.docx
原创力文档

文档评论(0)