若列表L中总共有n个元素,则最后一个元素的索引(编号)是n。
第1题:
A.n-i+1
B.n-i-1
C.n-i
D.i
第2题:
在一个堆的顺序存储中,若一个元素的下标为i(0≤i≤n-1),则它的左孩子元素的下标为【 】。
第3题:
●设有二维数组a[1..m,1..n](2<m<n),其第一个元素为a[1,1],最后一个元素为a[m,n],若数组元素以行为主序存放,每个元素占用k个存储单元(k>1),则元素a[2,2]的存储位置相对于数组空间首地址的偏移量为(35)。
A.(n+1)*k
B.n*k+l
C.(m+1)*k
D.m*k+l
第4题:
若一个栈初始为空,其输入序列是1,2,3…,n-l,n.其输出序列的第一个元素为 k (l≤k≤[n/2]),则输出序列的最后一个元素是(58) 。
A.值为n的元素
B.值为1的元素
C.值为n-k的元素
D.不确定的
第5题:
第6题:
第7题:
第8题:
若一个栈的输入序列是1,2,3……n,则输出序列的第一个元素是n,则第i个输出元素是()
第9题:
若一个栈的输入序列是1,2,3,…,n,输出序列的第一个元素是n,则第i个输出元素是()。
第10题:
在一个长度为n(n>1)的单链表上,设有头和尾两个指针,执行()操作与链表的长度有关。
第11题:
在一个长度为n的顺序表中向第i个元素(0<i<n+l )之前插入一个新元素时,需向后移动()个元素。
第12题:
n-i
i
n-i+1
n-i-1
第13题:
此题为判断题(对,错)。
第14题:
●设数组a[1..m,1..n](m>1,n>2)中的元素以行为主序存放,每个元素占用1个存储单元,则最后一个数组元素a[m,n】相对于数组空间首地址的偏移量为( )。
A.(m-l)*n+n-l
B.(m-l)*n
C.m*(n-l)
D.m*n
第15题:
设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,若采用顺序存储结构,则平均需要移动( 58 )个元素;若采用单链表存储,则平均需要移动( 59 )个元素。
A.1
B.(n-l)/2
C.logn
D.N
第16题:
对N个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为【】
A.(N+l)/2
B.N/2
C.N
D.[(1+N)*N]/2
第17题:
第18题:
第19题:
若一个栈初始为空,其输入序列是1,2,3,…,n-1,n,其输出序列的第一个元素为k(1≤k≤「n/2」),则输出序列的最后一个元素是()。
第20题:
在搜索解图的过程中,若解图的耗散值记为k(n,N),则若n是N的一个元素,则k(n,N)=()
第21题:
设输入序列1、2、3、…、n经过栈作用后,输出序列中的第一个元素是n,则输出序列中的第i个输出元素是()
第22题:
设顺序线性表中有n个数据元素,则删除表中第i个元素需要移动()个元素。
第23题:
一维数组定义语句intn=10,a[n];则()
第24题:
n
N
N-n
0