摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2015年数据结构考研真题答案及解析,供大家参考!
本文提供2015年数据结构考研真题答案及解析,以下为具体内容
1、下列说法中,( )是不正确的。
A、数据元素是数据的基本单位
B、数据项是数据中不可分割的最小标识单位
C、数据可由若千个数据元素构成
D、数据项可由若千个数据元素构成
2、在顺序存储的线性表(a1,a2,...an)中,删除任意一个结点时所需移动结点的平均次数为( )。
A、n
B、n/2
C、(n-1)/2
D、(n+1)/2
3、设输入序列1、2、3、...、n经过栈作用后,输出序列中的第一个元素是n,则输出序列中的第i个输出元素是( )。
A、n-i
B、n-1-i
C、n+1-i
D、不能确定
4、设n阶方阵A是对称矩阵,为节省存储空间,将其下三角(包括对角线)以行序为主序存储在一维数组B[k](1≤k≤n(n+1)/2)中,则对任一上三角元素aij(i<j,1≤i≤n,1≤j≤n),在一维数组B中的下标位置k是( )。
A、i(i-1)/2+j
B、j(j-1)/2+i
C、(i+1)i/2+j+1
D、(j+1)j/2+i+1
5、下列程序段的时间复杂度为( )。for(i=0;i<m;i++) for(j=0;j<t;j++) c[i][j]=0;for(i=0;i<m;i++) for(j=0;j<t;j++)for(k=0;k<n;k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];
A、O(m*n*t)
B、O(m+n+t)
C、O(m+n*t)
D、O(m*t+n)
6、设F是由T1、T2和T3三棵树组成的森林,与F对应的二叉树为B,T1、T2和T3的结点数分别为N1、N2和N3,则二叉树B的根结点的左子树的结点数为( )。
A、N1-1
B、N2-1
C、N2+N3
D、N1+N3
7、在顺序表中,只要知道( ),就可以求出任一结点的存储地址。
A、基地址
B、结点大小
C、向量大小
D、基地址和结点大小
8、在C或C++语言中,一个顺序栈一旦被声明,其占用空间的大小( )。
A、已固定
B、不固定
C、可以改变
D、不确定
9、设计一个判别表达式中左右括号是否配对的算法,采用( ) 数据结构最佳。
A、顺序表
B、栈
C、队列
D、链表
10、广义表(a,b,(c,(d)))的表尾是( )。
A、(d)
B、(c,(d))
C、d
D、(b,(c,(d)))
点击查看【完整】试卷>>考研备考资料免费领取
去领取