文档详情

2022年重庆邮电大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdf

发布:2025-02-05约7.99千字共14页下载文档
文本预览下载声明

2022年重庆邮电大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)--第1页

2022年重庆邮电大学计算机科学与技术专业《数据结构与算法》科目

期末试卷A(有答案)

一、选择题

1、将线性表的数据元素进行扩充,允许带结构的线性表是()。

A.串B.树C.广义表D.栈

2、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a11为第一元素,

其存储地址为1,每个元素占一个地址空间,则a85的地址为()。

A.13B.33C.18D.40

3、以下数据结构中,()是非线性数据结构。

A.树B.字符串C.队D.栈

4、用不带头结点的单链表存储队列,其队头指针指向队头结点,队尾指针指向队尾结点,

则在进行出队操作时()。

A.仅修改队头指针

B.仅修改队尾指针

C.队头、队尾指针都可能要修改

D.队头、队尾指针都要修改

5、在下列表述中,正确的是()

A.含有一个或多个空格字符的串称为空格串

B.对n(n0)个顶点的网,求出权最小的n-1条边便可构成其最小生成树

C.选择排序算法是不稳定的

D.平衡二叉树的左右子树的结点数之差的绝对值不超过l

6、已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”,采用KMP算法进行

匹配,第一次出现失配“”(s!=t)时,i=j=5,则下次开始匹配时,i和j的值分别

()。

A.i=1,j=0B.i=5,j=0C.i=5,j=2D.i=6,j=2

2022年重庆邮电大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)--第1页

2022年重庆邮电大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)--第2页

7、循环队列放在一维数组A中,end1指向队头元素,end2指向队尾元素的后一个位置。

假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。初始时为空,

下列判断队空和队满的条件中,正确的是()。

A.队空:end1==end2;队满:end1==(end2+1)modM

B.队空:end1==end2;队满:end2==(end1+1)mod(M-1)

C.队空:end2==(end1+1)modM;队满:end1==(end2+1)modM

D.队空:end1==(end2+1)modM;队满:end2==(end1+1)mod(M-1)

8、一棵哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码

字。

A.107B.108C.214D.215

9、已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历结

果为()。

A.CBEFDAB.FEDCBAC.CBEDFA不定D.

10、下面关于B和B+树的叙述中,不正确的是()

A.B树和B+树都是平衡的多叉树B.B树和B+树都可用于文件的索引结构

C.B树和B+树都能有效地支持顺序检索D.B树和B+树都能有效地支持随机检索

二、填空题

显示全部
相似文档