• 2022-06-05
    循环队列Sq是满队列的条件是( )。
    A: (Sq->rear+1)%maxsize==Sq->front
    B: Sq->rear==Sq->front
    C: Sq->rear==0
    D: Sq->front==0
  • A

    内容

    • 0

      以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是( )。 A: front=front+1 B: front=(front+1)%m C: front=(front+1)%(m+1) D: rear=(rear+1)%m

    • 1

      【单选题】循环队列为满队列的条件是:( ) A: front=0 B: (rear+1)%MaxSize==front C: rear=0 D: rear== front

    • 2

      设数组Data[0..m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则出队操作的语句为()。 A: front=front+1 B: front=(front+1)%m C: rear=(rear+1)%m D: front=(front+1)%(m+1)

    • 3

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

    • 4

      循环队列SQ采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front和rear,则判定此循环队列为满的条件是