南京信息工程大学滨江学院数据结构期末试题及答案.doc

南京信息工程大学滨江学院数据结构期末试题及答案.doc

ID:48887895

大小:53.50 KB

页数:11页

时间:2020-02-04

南京信息工程大学滨江学院数据结构期末试题及答案.doc_第1页
南京信息工程大学滨江学院数据结构期末试题及答案.doc_第2页
南京信息工程大学滨江学院数据结构期末试题及答案.doc_第3页
南京信息工程大学滨江学院数据结构期末试题及答案.doc_第4页
南京信息工程大学滨江学院数据结构期末试题及答案.doc_第5页
资源描述:

《南京信息工程大学滨江学院数据结构期末试题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.一、单项选择题1、在以下的叙述中,正确的是(A)。A.线性表的线性存储结构优于链表存储结构B.二维数组是其数据元素为线性表的线性表C.栈的操作方式是先进先出D.队列的操作方式是先进后出2、判定一个循环队列qu(最多元素为m0)为空的条件是(A)。A.qu->front==qu->rearB.qu->front!=qu->rearC.qu->front=(qu->rear+1)%m0D.qu->front!=(qu->rear+1)%m03、向一个栈顶指针为hs的链栈中插入一个s所指结点时,则执行(C)。A.hs->next=s;B.s->n

2、ext=hs->next;hs->next=s;C.s->next=hs;hs=s;D.s->next=hs;hs=sh->next4、串是一种特殊的线性表,其特殊性体现在(B)。A.可以顺序存储B.数据元素是一个字符C.可以链接存储D.数据元素可以是多个字符专业资料.5、设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n-1)/2]中,对下三角部分中任一元素ai,j(i≥j),在一维数组B的下标位置k的值是(B)。A.i(i-1)/2+j-1B.i(i-1)/2+jC.i(i+1)/2+j-1D.i(i+

3、1)/2+j6、将递归算法转换成对应的非递归算法时,通常需要使用(A)。A.栈B.队列C.链表D.树7、树的基本遍历策略可分为先根遍历和后根遍历叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,我们把由树转化得到的二叉树叫做这棵树对应的二叉树。结论__A__是正确的。A.树的先根遍历序列与其对应的二叉树的先序遍历序列相同B.树的后根遍历序列与其对应的二叉树的后序遍历序列相同C.树的先根遍历序列与其对应的二叉树的中序遍历序列相同D.以下都不对8、对一个满二叉树,m个树叶,n个结点,深度为h,则(D)。A.n=h+mB.h+m=2nC.

4、m=h-1D.n=2h-19、具有7个顶点的无向图至少应有(A)条边才能确保是一个连通图。A.5B.6C.7D.8专业资料.10、判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以利用(D)。A.求关键路径的方法B.求最短路径的Dijkstra方法C.宽度优先遍历算法D.深度优先遍历算法11、有一个有序表为{1,3,9,12,32,41,45,62,75,77,82,95,100},当二分查找值为82的结点时,(C)次比较后查找成功。A.1B.2C.4D.812、如果要求一个线性表既能较快地查找,又能适应动态变化的要求,可以采用__

5、_A__查找方法。A.分块B.顺序C.二分D.散列13、在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是____D_____。A.希尔排序B.起泡排序C.插入排序D.选择排序14、快速排序方法在(C)情况下最不利于发挥其长处。A.要排序的数据量太大B.要排序的数据中含有多个相同值C.要排序的数据已基本有序D.要排序的数据个数为奇数15、索引无序文件是指(A)。专业资料.A.主文件无序,索引表有序B.主文件有序,索引表无序C.主文件有序,索引表有序D.主文件无序,索引表无序二、填空题(每空2分,共30分)16、下面程序段的时间复杂

6、度是___O(m*n)____。for(i=0;inext=s;p->data=x;s=p;_。18、在hq的链队中,判定只有一个结点的条件是__hq->front=hq->rear__。19、已知二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单元,并且第一个元素的存储地址是LOC(A[0][0]),A[i][j]的地址是___LOC(A[0][0])+(n*i+j)*k___。20、有如下递归方程:voidprint(int

7、w){inti;if(w!=0)专业资料.{print(w-1);for(i=1;i<=w;i++)print(“%3d”,w);rpintf(“/n”);}}调用语句print(4)结果是___1223334444_____21、广义表(a,(a,b),d,e,((i,j),k))的长度是___5_____,深度是__3___。22、以数据集{4,5,6,7,10,12,18}为结点权值所构造的哈夫曼树为_____,其带权路径长度为________。23、已知图G的邻接表如下图所示,其从顶点v1出发的深度优先搜索序列为_v1->v2->v3

8、->v6->v5->v4_,其从顶点v1出发的宽度优先搜索序列为_v1->v2->v5->v4->v3->v6_。专业资料.24、在各种查找中,平均查找长度与结点个

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

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

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