2019大连海事大学数据结构真题回忆版
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注:审清题,19 年主串给出 40 个字符,模式串给出 12 个,要求 从第 7 个字符开始匹配,并不是从第一个字符开始匹配。(易错点) 4.哈希表查找 5.给定关键字序列,画出相对应的二叉排序树及其平衡二叉树,并求 出查找成功时的 ASL。 以上几题可参考下面该图:
6.根据给定的先序序列与中序序列,确定相应的二叉树,然后转换为 相应的树和森林。 7.15 个时间复杂度的填写。可参考下题:(相似度比较高) 请写出以下不同操作在不同结构中的时间复杂度(最坏情况下)
2019 年大连海事大学数据结构真题回忆版
1.判断题 20 个 比较简单 2.选择题
.赫夫曼编码报文长度 .二维数组列优先计算元素地址 .快速排序(给出初始关键字序列,问第三趟排序后是下列哪一 个序列) .广义表中分离元素,其对应的运算表达式,可参照下图:
以上几个比较有点难,其余都比较简单,主要也想不起来了。 3.模式匹配,求相应的 next[j],nextval[j],匹配过程及其至少趟数 和比较次数
操作 查找某个数据元Hale Waihona Puke Baidu 删除某个数据元素 求最大元素
数据结构
顺序表 有序顺序表
单链表 二叉排序树 平衡二叉树 8.证明题
若(u,v)是连通网络 G 的一条最小权值的边,则一定存在一棵 G 的最小生成树包含(u,v)。 9.读程序 (主要考查递归),要求给出执行过程中的所有输出。
可参考海事大学期末题中的相关例题,该题主要考查细心。
10.编程题 两个非递增链表按要求合并(Lb 合并到 La 中),要求在此过程
删除 Lb 的值为偶数的节点,把值为奇数的合并到 La 中,保证合并后 的新链表也是非递增的。
6.根据给定的先序序列与中序序列,确定相应的二叉树,然后转换为 相应的树和森林。 7.15 个时间复杂度的填写。可参考下题:(相似度比较高) 请写出以下不同操作在不同结构中的时间复杂度(最坏情况下)
2019 年大连海事大学数据结构真题回忆版
1.判断题 20 个 比较简单 2.选择题
.赫夫曼编码报文长度 .二维数组列优先计算元素地址 .快速排序(给出初始关键字序列,问第三趟排序后是下列哪一 个序列) .广义表中分离元素,其对应的运算表达式,可参照下图:
以上几个比较有点难,其余都比较简单,主要也想不起来了。 3.模式匹配,求相应的 next[j],nextval[j],匹配过程及其至少趟数 和比较次数
操作 查找某个数据元Hale Waihona Puke Baidu 删除某个数据元素 求最大元素
数据结构
顺序表 有序顺序表
单链表 二叉排序树 平衡二叉树 8.证明题
若(u,v)是连通网络 G 的一条最小权值的边,则一定存在一棵 G 的最小生成树包含(u,v)。 9.读程序 (主要考查递归),要求给出执行过程中的所有输出。
可参考海事大学期末题中的相关例题,该题主要考查细心。
10.编程题 两个非递增链表按要求合并(Lb 合并到 La 中),要求在此过程
删除 Lb 的值为偶数的节点,把值为奇数的合并到 La 中,保证合并后 的新链表也是非递增的。