有序数组a[18]进行二分查找时,查找到a[5]的查找路径(下标序列)为()。
A.1,3,5B.8,2,5C.8,3,5D.8,4,5正确答案:8,3,5
相关文章
用二分法对数组a[13]进行查找,若待查元素为x,且a[7]xa[8],那么查找路径为(1)()(用下标序列表示)
用二分法对数组a[13]进行查找,若待查元素为x,且a[7]xa[8],那么查找路径为(1)()(用下标序列表示) A.6,9,7,8B.6,9,8C.6,7,8D.6,10,7,8正确答案:6,9,7,8
数组的下标从1开始。
数组的下标从1开始。 A.正确B.错误正确答案:错误
若一个栈以一维数组V[1..n]存储,初始栈顶指针top设为n+1,则元素x进栈的正确操作是()。
若一个栈以一维数组V[1..n]存储,初始栈顶指针top设为n+1,则元素x进栈的正确操作是()。 A.top--;V[top]=x;B.top++;V[top]=x;C.V[top]=x;top++;D.V[top]=x;top--;正确答案:top--;V[top]=x;
数组q[M]存储一个循环队,first和last分别是首尾指针,如果使元素x进队操作的语句为“q[last]=x,last=(last+1)%m;”那么判断队满的条件是()。
数组q[M]存储一个循环队,first和last分别是首尾指针,如果使元素x进队操作的语句为“q[last]=x,last=(last+1)%m;”那么判断队满的条件是()。 A.last==firstB.last==M-1C.(last+1)%m==firstD.last+1==first正确答案:(last+1)%m==first
数组S[M]存储一个栈,top为栈顶指针。如果条件top==M表示栈满,那么条件()表示栈空。
数组S[M]存储一个栈,top为栈顶指针。如果条件top==M表示栈满,那么条件()表示栈空。 A.top==1B.top==-1C.top==0D.top!=0正确答案:top==0