[单选题]

对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看一个环,则队列中元素的个数为 (47) 。(47)

A.R-F

B.n+R-F

C.(R-F+1)mod n

D.(n+R-F)mod n

参考答案与解析:

相关试题

对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个

[单选题]对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为______A.R-FB.n+R-FC.(R-F+1)mod nD.(n+R-F)mod n

  • 查看答案
  • 对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看一个环,则队列中元素的个数为( )。

    [单选题]对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看一个环,则队列中元素的个数为( )。A.R-FB.n+R-FC.(R-F+1

  • 查看答案
  • 对一个存储空间为n的顺序队列,若头指针为h,尾指针为r,将其在逻辑上看成一个环,

    [单选题]对一个存储空间为n的顺序队列,若头指针为h,尾指针为r,将其在逻辑上看成一个环,则队列中元素个数为( )。A.r-hB.nC.(r-h+1)mod nD.(n+r-h)mod n

  • 查看答案
  • 一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则

    [填空题] 一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则循环队列中元素的个数为:()。

  • 查看答案
  • 一个顺序存储的循环队列的队头和队尾指针分别为f和r,则判断队空的条件为_____

    [单选题]一个顺序存储的循环队列的队头和队尾指针分别为f和r,则判断队空的条件为______。A.f+1==rB.r+1==fC.f==0D.f==r

  • 查看答案
  • 设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。

    [单选题]设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。A.front=f

  • 查看答案
  • 设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。

    [单选题]设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。A.front=f

  • 查看答案
  • 设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。

    [单选题]设数组ta[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()。A.front=f

  • 查看答案
  • 设数组data[m]作为循环队列sq的存储空间,front为队头指针,rear为

    [单选题]设数组data[m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。A.front=-front+1B.front=-(front+1)%(m-1)C.front=-(front-1)%mD.front=-(front+1)%m

  • 查看答案
  • 设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为

    [单选题]设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。A.front=front+1B.front=(front+1)%(m-1)C.front=(front-1)%mD.front=(front+1)%m

  • 查看答案