《数据结构(Java语言版)》试卷1.pdf
《《数据结构(Java语言版)》试卷1.pdf》由会员分享,可在线阅读,更多相关《《数据结构(Java语言版)》试卷1.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、万两黄金容易得,知心一个也难求。曹雪芹一寸光阴一寸金,寸金难买寸光阴。增广贤文长沙民政学院 2015 年 上 学期期末考试卷(A 卷)考试科目:数据结构 考试形式:闭卷 适应班级:软开 1431-1439 一、单项选择(共 20 题,每题 2 分,共 40 分)1、以下数据结构中哪一个是非线性结构()A.队列 B.栈 C.二叉树 D.线性表 2、()不是算法的主要特性。A输入性 B输出性 C有穷性 D高效性 3、()不是线性表的存储结构。A叉链表 B单链表 C双向链表 D循环链表 4、线性表是:A.一个有限序列,可以为空;B.一个有限序列,不能为空;C.一个无限序列,可以为空;D.一个无序序列
2、,不能为空 5、用链表表示线性表的优点是()。A.便于随机存取 B.花费的存储空间较顺序存储少 C.便于插入和删除 D.数据元素的物理顺序与逻辑顺序相同 6、若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。A.单链表 B.仅有头指针的单循环链表 C.双链表 D.仅有尾指针的单循环链表 7、栈中元素的进出原则是()A.先进先出 B.后进先出 C.栈空则进 D.栈满则出 8、若已知一个栈的入栈序列是 1,2,3,n,其输出序列为 p1,p2,p3,pn,若 p1=n,则 pi 为()Ai Bn=i Cn-i+1 D不确定 9、若依次输入数
3、据元素序列a,b,c,d,e,f,g进栈,出栈操作可以和入栈操作间隔进行,则下列哪个元素序列可以由出栈序列得到()A c,d,b,e,g,a,f B f,e,g,d,a,c,b Ce,f,d,g,b,c,a Dd,e,c,f,b,g,a 10、一个栈的入栈序列是 1,2,3,4,5,则下列序列中不可能的出栈序列是()A 2,3,4,1,5 B 2,3,1,4,5 C5,4,1,3,2 D1,5,4,3,2 11、判断一个循环队列(m0为最大队列长度(以元素为单位),front 和 rear 分别为队列的队头指针和队尾指针)为空队列的条件是()。A front=rear B front!=rea
4、r C front=(rear+1)%m0 D front!=(rear+1)%m0 12、判断一个循环队列(m0为最大队列长度(以元素为单位),front 和 rear 分别为队列的队头指针和队尾指针)为满队列的条件是()。A front=rear Bfront!=rear C front=(rear+1)%m0 D front!=(rear+1)%m0 13、串是一种特殊的线性表,其特殊性体现在()。A可以顺序存储 B数据元素是一个字符 C可以链式存储 D数据元素可以是多个字符 14、假设 S=“abcaabcaaabca”,T=“bca”,(T,3)(其中 3 为索引号,索引号从 0 开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构Java语言版 数据结构 Java 语言版 试卷
限制150内