• 2022-05-27
    从一个顺序循环队列中删除元素时,首先需要()。
    A: 前移队头指针
    B: 后移队头指针
    C: 取出队头指针所指定位置上的元素
    D: 取出队尾针所指定位置上的元素
  • B

    内容

    • 0

      在一个顺序循环队列中,队头指针指向队头元素的( )位置。

    • 1

      从顺序存储的循环队列中删除一个元素时,是______。 A: 先移动队首指针,后取出元素 B: 先取出元素,后移动队首指针 C: 先移动队尾指针,后取出元素 D: 先取出元素,后移动队尾指针

    • 2

      17e0ab3e11b9c7f.png某循环队列的元素类型为char,队头指针front指向队头元素的前一个位置,队尾指针rear指向队尾元素,如图所示,则队中从队头到队尾的元素为( ) 。 A: abcd123456 B: abcd123456c C: dfgbca D: cdfgbca

    • 3

      设顺序循环队列Q[0:m-1]的队头指针和队尾指针分别为F和R,其中队头指针F指向当前队头元素的前一个位置,队尾指针R指向当前队尾元素所在的位置,则出队列的语句为F = (F+1) % m;

    • 4

      循环队列的队头和队尾指针分别为front和rear,队头指针指向队头元素的前一个位置,队尾指针指向队尾元素,则判断循环队列为空的条件是()。 A: front==rear B: front==0 C: rear==0 D: front=rear+1