《数据结构(Java语言版)》试卷(共2页).doc
《《数据结构(Java语言版)》试卷(共2页).doc》由会员分享,可在线阅读,更多相关《《数据结构(Java语言版)》试卷(共2页).doc(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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. 一个无序序列,不能为空5、用链表表示线性表的优点是 (
2、 )。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、若依次输入数据元素序列a,b,c,d,e,f,g进栈
3、,出栈操作可以和入栈操作间隔进行,则下列哪个元素序列可以由出栈序列得到?( )A c,d,b,e,g,a,f B f,e,g,d,a,c,bCe,f,d,g,b,c,a Dd,e,c,f,b,g,a10、一个栈的入栈序列是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,211、判断一个循环队列( m0为最大队列长度(以元素为单位),front和rear分别为队列的队头指针和队尾指针 ) 为空队列的条件是( )。A front = rear B front != rearC front = (rear
4、+1) % m0 D front != (rear+1) % m012、判断一个循环队列( m0为最大队列长度(以元素为单位),front和rear分别为队列的队头指针和队尾指针 )为满队列的条件是( )。A front= rear Bfront!= rearC front=( rear+1) % m0 D front!=( rear+1) % m013、串是一种特殊的线性表,其特殊性体现在( )。A可以顺序存储 B数据元素是一个字符 C可以链式存储 D数据元素可以是多个字符14、假设S=“abcaabcaaabca”,T=“bca”,S.indexOf (T,3) (其中3为索引号,索引号从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构Java语言版 数据结构 Java 语言版 试卷
限制150内