中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx

上传人:聆听****声音 文档编号:3657291 上传时间:2023-05-02 格式:DOCX 页数:5 大小:12.75KB
下载 相关 举报
中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx_第1页
第1页 / 共5页
中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx_第2页
第2页 / 共5页
中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx_第3页
第3页 / 共5页
中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx_第4页
第4页 / 共5页
中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx

《中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx》由会员分享,可在线阅读,更多相关《中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx(5页珍藏版)》请在冰点文库上搜索。

中国海洋大学2014-2015学年数据结构期末考试试卷BWord格式.docx

算法描述用C语言,对算法中用到的数据结构要加以说明描述。

题号

总分

得分

一、判断题:

正确的打√,错误的打×

(每题2分,共20分)

1.在单链表中,要访问某个节点,只要知道该结点的指针即可:

因此,单链表是一种随机存取结构。

( )

2.快速排序的速度在所有排序方法中最快,而且所需附加空间也最少。

3、线性表可以看成是广义表的特例,如果广义表中的每个元素都是原子,则广义表便成为线性表。

4.广义表中原子个数即为广义表的长度。

5.哈希表的查找效率主要取决于哈希表造表时选取的哈希函数和处理冲突的方法。

6.线索二叉树比二叉树较为容易添加结点。

7.普里姆算法适合用于稠密图( )

8.以冒泡排序法排序n个数据,其效率是O(n2)( )

9.二叉树只有在二叉树只有一个根的情况下三种遍历结果相同。

10.归并排序要求的辅助空间最多。

二、解答下列各题(60分,每小题12分)

1、对于输入关键字序列48,70,65,33,24,56,12,92建一棵平衡二叉树,画出过程(至少每次调整有一张,标出最小不平衡子树的根)。

2.若对序列(7,3,1,8,6,2,4,5)请写出起泡排序的第一趟结果和堆排序(小堆顶)初始堆。

3.设有一组关键字{01,25,20,31,63,65,70,74,79,82},如果进

行折半查找,则查找到每个关键字的所需要的比较次数分别是多少?

并求出在等概率查找情况下ASL。

4.已知树的先根访问序列为:

GFKDAIEBCHJ。

树的后根次序访问序列为:

DIAEKFCJHBG。

画出满足上述访问序列对应的树及所对应的二叉树。

5.设有一组关键字{22,41,53,46,30,13,01,67},采用哈希函数:

H(key)=3*keyMOD11,表长为0..10。

(1)用线性探查再散列法来构造散列表。

(2)并求在等查找概率下查找成功的平均长度。

三、(10分)设有n件物品,重量分别为w1,w2,w3,…,wn和一个能装载总重量为T的背包。

能否从n件物品中选择若干件恰好使它们的重量之和等于T。

若能,则背包问题有解,否则无解。

请写出求解此问题的递归算法。

四、(10分)设二叉排序树已经以二叉链表的形式存储,使用递归方法,求

各结点的平衡因子并输出。

①用文字写出实现上述过程的基本思想;

②写出算法。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2