摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2013年数据结构考研真题答案及解析,供大家参考!
本文提供2013年数据结构考研真题答案及解析,以下为具体内容
1、计算机算法指的是解决问题的有限运算序列,它必须具备输入、输出和( )等5个特性。
A、可执行性、可移植性和可扩充性
B、可行性、确定性和有穷性
C、确定性、有穷性和稳定性
D、易读性、稳定性和安全性
2、某算法代码段如下,其时间复杂度是( )。for(i=1;i<=n;++i) for(j=1;j<=n;++j) { c[i][j]=0; for(k=1;k<=n;++k) c[i][j]+=a[i][k]*b[k][j]; }
A、O(n2)
B、O(n3)
C、O(n)
D、O(nlog2n)
3、和顺序(连续)存储结构相比,线性表的链式存储结构的优点是( )。
A、所有操作/运算的算法都简单
B、便于随机存取
C、便于插入和删除
D、便于查找
4、在某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( )存储方式最节省运算时间。
A、单链表
B、仅有头指针的单循环链表
C、双向链表
D、仅有尾指针的单循环链表
5、在线性表的下列运算中,不会改变数据元素之间结构关系的运算是( )。
A、插入
B、删除
C、排序
D、查找
6、在解决计算机主机与打印机之间速度不匹配问题时通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据打印。则该缓冲区作为数据结构是一个( )结构。
A、队列
B、栈
C、链表
D、都不是
7、栈和队列的共同点有( )。
A、都是先进先出
B、都是后进先出
C、不会删除中间的元素
D、完全没有共同点
8、设循环队列中数组的下标范围是0…n-1,其头指针front指向队首元素,rear指向队尾元素,则队列的长度为( )。
A、rear-front
B、rear-front+1
C、(rear-front+1)%(n+1)
D、(rear-front+n+1)%n
9、数组A中,每个元素A的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行优先存放时,元素A[8][5]的起始地址为( )。
A、SA+141
B、SA+222
C、SA+144
D、SA+225
点击查看【完整】试卷>>考研备考资料免费领取
去领取