山东大学数据结构与算法课程设计实验跳表实现与分析(有详细注释)

preview
需积分: 0 0 下载量 153 浏览量 更新于2024-07-08 1 收藏 8KB CPP 举报
山东大学数据结构与算法课程设计实验1跳表实现与分析。 实现源代码(本实验的全部源程序代码,程序风格清晰易理解,有充分的注释) 1.实验内容 (1)构造并实现跳表ADT,跳表ADT 中应包括初始化、查找、插入、删除指定关键字的元素、删除关键字最小的元素、删除关键字最大的元素等基本操作。 (2)分析各基本操作的时间复杂性。 (3)能对跳表维护动态数据集合的效率进行实验验证,获得一定量的实验数据,如给定随机产生1000 个数据并将其初始化为严格跳表,在此基础上进行一系列插入、删除、查找操作(操作序列也可以随机生成),获得各种操作的平均时间(或统计其基本操作个数);获得各操作执行时间的变化情况。