扫描二维码,关注希赛网站
本文提供考研数据结构B在线题库每日一练,以下为具体内容
1、下面程序段的时间复杂度是( )。for(i=0;i<m;i++) A[i]=0;for(i=0;i<m;i++) for(j=1;j<n;j++) A[i]+=5;
A、O(m+n)
B、O(m+n+1)
C、O(n)
D、O(m*n)
2、若某栈的输入序列为1,2,3,…,n,输出序列的第2个元素为n,则第3个输出元素为( )。
A、1或2
B、1或n-1
C、n-1或n-2
D、n-1
3、设循环队列中数组的下标范围是0..n-1,其头指针front指向队首元素,rear指向队尾元素,则队列的长度为( )。
A、rear-front
B、rear-front+1
C、(rear-front+1)%(n+1)
D、(rear-front+n+1)%n
4、在长度为n顺序实现的线性表的第i(1≤i≤n)个位置之前插入一个元素,需要后移( )个元素。
A、i
B、n-i+1
C、n
D、1
5、设高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为( )。
A、2h-1
B、2h
C、2h+1
D、h+1
点击查看【完整】试卷>>