数据结构期末试卷-A卷.pdf
《数据结构期末试卷-A卷.pdf》由会员分享,可在线阅读,更多相关《数据结构期末试卷-A卷.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学院专业数 据 结 构 期 末 试 题(A卷)20212022学 年 第 二 学 期 闭 卷120分钟题 号总分得 分评分人核分人复核人一、选 择 题(每题2分,共50题)1、数据的不可分割的基本单位是(人A.元素B.结点C.数据类型D.数据项2、一个队列的入队序列是a,b,c,d,则出队序列是()oA.a,b,c,dB.a,c,b,dC.d,c,b,aD.a,c,b,d3、当a值较小时,散列存储通常比其他存储方式具有()的查找速度。A.较慢B.较快C.相同D.不确定4、树最适合用来表示()oA.有序数据元素B.无序数据元素C.元素之间无联系的数据D.元素之间有分支层次的关系5、最大容量为n的
2、循环队列,队尾指针是re a r,队头是f ro n t,则队空的条件是()。A.(re a r+1)M O D n=f ro n tB.re a r二f ro n tC.re a r+l=f ro n tD.(re a r-1)M O D n=f ro n t6、若某链表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点。则 采 用()存储方式最节省运算时间。A.单链表B.双链表C.单循环链表D.带头结点的双循环链表7、对称数组A中,每个元素的长度为4个字节,行下标i从1到8,列下标j从1到8。将其下三角中的元素连续存储在从首地址SA开始的存储器内,该数组按行存放是,则元素A 5
3、 8 的起始地址为(),A.1 2 4B.1 2 8C.1 3 2D.1368、假设以行序为主序存储二维数组array100 100,设每个数据元素占2 个存储单元,基地址为1 0,下标从0 开始,则元素array55的地址为()。A.808B.818C.1010D.10209、插入和删除只能在一端进行线性表,称 为()A.队列B.循环队列C.栈D.循环栈10、深度为h 的二叉树至多有()个节点。A.2hB.2h-lC.2h-lD.2h-l-l11、如果树的的结点A有 4 个兄弟,而且 B 为 A的双亲,则 B 的度为A.3B.4C.5D.112、某堆栈的输入序列为a,b,c,d,下面的四个序
4、列中,不可能是它的输出序列的是()。A.a,c,b,dB.b,c,d,aC.c,d,b,aD.d,c,a,b13、二叉树按某种顺序线索化后,任一节点均有指向其前驱和后继的线索,这种说法()oA.正确B.错误C.不确定D,都有可能14、设线性链表中结点的结构为(data,next)。已知指针q 所指结点是指针结点p 的直接前驱,若在*q 与*p 之间插入结点*s,则应执行下列()操作。A.s-next=p-next;p-next=s;B.q-next=s;s-next=p;C.p-next=s-next;s-next=p;D.p-next=s;s-next=q;1 5、设 有 关键码初始化序列(
5、Q,H,C,Y,P,A,M,S,R,D,F,X),新 序 列F,H,C,D,P,A,M,Q,R,S,Y,X是 采 用()方法对初始序列精细第一堂排序的结果。A.直接插入排序B.二路归并排序C.快速排序D.基数排序16、有 8 个节点的无向图最多有()条边。A.14B.2 8C.5 6D.1 1 21 7、单链表的存储密度()顺序表的存储密度。A.大于B.等于C.小于D.不能确定1 8、线性结构是数据元素之间存在种()oA.一对多关系B.多对多关系C.多对一关系D.一对一关系1 9、A、B为一棵二叉树上的两个叶子节点,在中序遍历时,A在B前的条件是(),A.A在B的右方B.A是B的祖先C.A在B
6、的左方D.A是B的子孙20、判断一个栈ST(最多元素为M a x s i z e)为空的条件是()。A.ST-t o p !二 二 一 1B.ST-t o p =-1C.ST-t o p!=M a x s i z e-1D.ST-t o p=M a x s i z e-121、在一棵高度为5的理想平衡树中,至少含有1 6个结点,最多含有()个结点。A.31B.32C.30D.3322、设有二维数组A 7 X 8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A 0,0的存储地址为1000,按列优先存放时,元 素A 5,4的地址为()oA.125 6B.1264C.1272D.12802
7、3、栈和队列的共同点是()。A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点24、计算机算法必须具备输入、输 出 和()等5个特性。A.可行性、可移植性和可扩充性B.可行性、确定性和有穷性C.确定性、有穷性和稳定性D.易读性、稳定性和安全性25、如果只想得到1024个元素组成的序列中第5个最小元素之前的部分排序的序列,用()方法最快A.冒泡排序B.快速排序C.简单选择排序D.堆排序26、数据表A中 有10 000个元素,如果仅要求求出其中最大的10个元素,则 采 用()最节省时间。A.堆排序B.希尔排序C.快速排序D.希尔排序27、判断一个顺序存储的队列s p为空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期末试卷
限制150内