- 39
- 0
- 约10.96万字
- 约 71页
- 2019-03-19 发布于湖北
- 举报
数据结构与算法课程设计题目
1.Skip List 的实现及分析
(1) 问题描述
Skip List 作为有序链表结构的一种扩展,如下图所示,其中 a 是普通的单链表;
而 b 是在次基础上加上第二层(level 2 )的额外指针,这些额外的指针指向间隔为2
的下一个结点,skip list 因此得名;类似的c 是加上 level 3 后的 skip list;d 是加上 level
4 后的 skip list 。
图6-8 Skip List 的基本结构示意图
Skip List 上查找的基本思想是先从最高的 Level 层上查找,找到 key 所在的范围
后,再从较低的层次继续重复查找操作,直到 Level 1 。
Skip List 上的插入操作如下图所示。
图6-9 Skip List 上插入操作的示意图
Skip List 上的删除操作只需直接删除元素即可(包括指针的修整)。
构造并实现 Skip List 的ADT ,同时实现双向 Skip List
您可能关注的文档
最近下载
- 场平土石方工程归档资料.docx VIP
- 2025年长沙县县内选调教师考试试题附答案.docx VIP
- 小学数学课标测试题题库及答案.doc VIP
- 浅析中德文化差异对商务谈判的影响及应对策略.docx VIP
- 新疆2022系列标准设计图集新22D6 防雷与接地工程.docx VIP
- 湖南省近六年(2014年-2019年)对口招生考试医卫类专业综合知识试题.docx VIP
- 场平土石方工程归档资料.doc VIP
- 三一履带起重机SCC13800TM_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- GB97061-2020检测用风险管理报告模板.docx VIP
- 病理学测试题(含参考答案).docx VIP
原创力文档

文档评论(0)