位置:首页 > 题库频道 > 招考类 > 国家电网考试 > 计算机类 > 数据结构与算法 > 数据结构与算法真题51

对于循环队列 (  )。

发布时间:2020-11-13

A.无法判断队列是否为空  

B.无法判断队列是否为满

C.队列不可能满      

D.以上说法都不对

试卷相关题目

  • 1允许对队列进行的操作有(  )。

    A.对队列中的元素排序    

    B.取出最近进队的元素

    C.在队头元素之前插入元素  

    D.删除队头元素

    开始考试点击查看答案
  • 2设计一个判别表达式中左、右括号是否配对出现的算法,采用(  )数据结构最佳。

    A.线性表的顺序存储结构  

    B.队列 

    C.线性表的链式存储结构  

    D.栈

    开始考试点击查看答案
  • 3向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行 (  )操作。

    A.h->

    B.next=h

    C.s->

    D.next=h->next=s

    开始考试点击查看答案
  • 4在循环队列中,若front与rear 分别表示对头元素和队尾元素的位置,则判断循环队列空的条件是(  )。

    A.front==rear+1  

    B.rear==front+1

    C.front==rear   

    D.front==0

    开始考试点击查看答案
  • 5判定一个循环队列qu(最多元素为MaxSize)为空的条件是(  )。

    A.qu->rear – qu->

    B.rear – qu->front -1==MaxSize

    C.qu->front -1

    开始考试点击查看答案
  • 6若用一个大小为6的数值来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为(  )。

    A.1和5  

    B.2和4  

    C.4和2    

    D.5和1

    开始考试点击查看答案
  • 7队列的“先进先出”特性是指(  )。

    A.最早插入队列中的元素总是最后被删除

    B.当同时进行插入、删除操作时,总是插入操作优先

    C.每当有删除操作时,总是要先做一次插入操作

    D.每次从队列中删除的总是最早插入的元素

    开始考试点击查看答案
  • 8和顺序栈相比,链栈有一个比较明显的优势是(  )。

    A.通常不会出现栈满的情况  

    B.通常不会出现栈空的情况

    C.插入操作更容易实现    

    D.删除操作更容易实现

    开始考试点击查看答案
  • 9用不带头结点的单链表存储队列,其头指针指向队头结点,尾指针指向队尾结点,则在进行出队操作时(  )。

    A.仅修改队头指针          

    B.仅修改队尾指针

    C.队头、队尾指针都可能要修改    

    D.队头、队尾指针都要修改

    开始考试点击查看答案
  • 10若串S=‘software’,其子串的数目是(  )。

    A.8  

    B.37  

    C.36    

    D.9

    开始考试点击查看答案
返回顶部