最新数据结构考试题3复习进程复习进程.doc

最新数据结构考试题3复习进程复习进程.doc

ID:60768530

大小:134.00 KB

页数:8页

时间:2020-12-16

最新数据结构考试题3复习进程复习进程.doc_第1页
最新数据结构考试题3复习进程复习进程.doc_第2页
最新数据结构考试题3复习进程复习进程.doc_第3页
最新数据结构考试题3复习进程复习进程.doc_第4页
最新数据结构考试题3复习进程复习进程.doc_第5页
资源描述:

《最新数据结构考试题3复习进程复习进程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、要求:所有的题目的解答均写在答题纸上,需写清楚题目的序号。每张答题纸都要写上姓名和学号。一、单项选择题(每小题2分,共计40分)1.数据结构是指。A.一种数据类型B.数据的存储结构C.一组性质相同的数据元素的集合D.相互之间存在一种或多种特定关系的数据元素的集合2.以下算法的时间复杂度为。voidfun(intn){inti=1;while(i<=n)i++;}A.O(n)B.O()C.O(nlog2n)D.O(log2n)3.现要设计一个高效的算法,在一个长度为n的有序顺序表中删除所有元素值为x的元素(假设这样的元素是不唯一的

2、),这样的算法时间复杂度为。A.O(n)B.O(nlog2n)C.O(n2)D.O()4.在一个带头结点的循环双链表L中,要删除p所指结点,算法的时间复杂度为。A.O(n)B.O()C.O(1)D.O(n2)5.若一个栈采用数组s[0..n-1]存放其元素,初始时栈顶指针top为n,则以下元素x进栈的正确操作是。A.top++;s[top]=x;B.s[top]=x;top++;C.top--;s[top]=x;D.s[top]=x;top--;6.中缀表达式“2*(3+4)-1”的后缀表达式是,其中#表示一个数值的结束。A.2

3、#3#4#1#*+-B.2#3#4#+*1#-C.2#3#4#*+1#-D.-+*2#3#4#1#7.设循环队列中数组的下标为0~N-1,其队头、队尾指针分别为front和rear(front指向队列中队头元素的前一个位置,rear指向队尾元素的位置),则其元素个数为。A.rear-frontB.rear-front-1C.(rear-front)%N+1D.(rear-front+N)%N8.若用一个大小为6的数组来实现循环队列,队头指针front指向队列中队头元素的前一个位置,队尾指针rear指向队尾元素的位置。若当前rea

4、r和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为。A.1和5B.2和4C.4和2D.5和19.一棵高度为h(h≥1)的完全二叉树至少有个结点。A.2h-1B.2hC.2h+1D.2h-1+110.一棵含有n个结点的线索二叉树中,其线索个数为。A.2nB.n-1C.n+1D.n11.设一棵哈夫曼树中有1999个结点,该哈夫曼树用于对个字符进行编码。A.999B.998C.1000D.100112.一个含有n个顶点的无向连通图采用邻接矩阵存储,则该矩阵一定是。A.对称矩阵B.非

5、对称矩阵C.稀疏矩阵D.稠密矩阵13.设无向连通图有n个顶点e条边,若满足,则图中一定有回路。A.e≥nB.e

6、合并,则该结点原有个关键字。A.1B.ém/2ùC.ém/2ù-1D.ém/2ù+117.哈希查找方法一般适用于情况下的查找。A.查找表为链表B.查找表为有序表C.关键字集合比地址集合大得多D.关键字集合与地址集合之间存在着某种对应关系。18.对含有n个元素的顺序表采用直接插入排序方法进行排序,在最好情况下算法的时间复杂度为。A.O(n)B.O(nlog2n)C.O(n2)D.O()19.用某种排序方法对数据序列{24,88,21,48,15,27,69,35,20}进行递增排序,元素序列的变化情况如下:(1){24,88,21

7、,48,15,27,69,35,20}(2){20,15,21,24,48,27,69,35,88}(3){15,20,21,24,35,27,48,69,88}(4){15,20,21,24,27,35,48,69,88}则所采用的排序方法是。A.快速排序B.简单选择排序C.直接插入排序D.二路归并排序20.以下排序方法中,不需要进行关键字的比较。A.快速排序B.归并排序C.基数排序D.堆排序二、问答题(共4小题,每小题10分,共计40分)1.如果一个含有n(n>1)个元素的线性表的运算只有4种:删除第一个元素;删除最后一个元

8、素;在第一个元素前面插入新元素;在最后一个元素的后面插入新元素,则最好使用以下哪种存储结构(所有链表均带有头结点),并简要说明理由。(1)只有尾结点指针没有头结点指针的循环单链表(2)只有尾结点指针没有头结点指针的非循环双链表(3)只有头结点指针没有尾结点指针的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。