参考答案和解析
正确
更多“顺序循环队列解决了顺序队列的假溢出问题。”相关问题
  • 第1题:

    下列叙述中正确的是

    A)循环队列是队列的一种顺序存储结构

    B)循环队列是队列的一种链式存储结构

    C)循环队列是非线性结构

    D)循环队列是一种逻辑结构


    正确答案:A
    【答案】:A
    【知识点】:循环队列是什么结构
    【解析】:循环队列是一种顺序存储的线性结构。

  • 第2题:

    为了解决假溢出,通常采用()队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。


    正确答案:循环

  • 第3题:

    顺序队的“假溢出”是怎样产生的?如何知道循环队列是空还是满?


    正确答案: 一般的一维数组队列的尾指针已经到了数组的上界,不能再有入队操作,但其实数组中还有空位置,这就叫“假溢出”。
    采用循环队列是解决假溢出的途径。
    另外,解决队满队空的办法有三:
    ①设置一个布尔变量以区别队满还是队空;
    ②浪费一个元素的空间,用于区别队满还是队空。
    ③使用一个计数器记录队列中元素个数(即队列长度)。
    我们常采用法②,即队头指针、队尾指针中有一个指向实元素,而另一个指向空闲元素。
    判断循环队列队空标志是:f=rear队满标志是:f=(r+1)%N

  • 第4题:

    在队列这章中,循环队列解决了普通队列遇到的()问题。

    • A、空间不足
    • B、假溢出
    • C、元素过多
    • D、分配不出空间

    正确答案:B

  • 第5题:

    采用环形队列可以解决队列中假溢出的现象。


    正确答案:正确

  • 第6题:

    程控交换机中,为避免数据在表中排队时出现“假溢出”现象,采用了()。

    • A、顺序队列
    • B、链形队列
    • C、循环队列
    • D、栈

    正确答案:C

  • 第7题:

    单选题
    程控交换机中,为避免数据在表中排队时出现“假溢出”现象,采用了()。
    A

    顺序队列

    B

    链形队列

    C

    循环队列

    D


    正确答案: A
    解析: 暂无解析

  • 第8题:

    判断题
    一般解决队列假溢出现象采用的是循环队列。
    A

    B


    正确答案:
    解析: 为了解决顺序队列中的“假溢出”现象,充分利用数组的存储空间,可将顺序队列的头尾相连,构成一个循环队列。循环队列一般都是用数组来实现的。

  • 第9题:

    问答题
    顺序队的“假溢出”是怎样产生的?如何知道循环队列是空还是满?

    正确答案: 一般的一维数组队列的尾指针已经到了数组的上界,不能再有入队操作,但其实数组中还有空位置,这就叫“假溢出”。
    采用循环队列是解决假溢出的途径。
    另外,解决队满队空的办法有三:
    ①设置一个布尔变量以区别队满还是队空;
    ②浪费一个元素的空间,用于区别队满还是队空。
    ③使用一个计数器记录队列中元素个数(即队列长度)。
    我们常采用法②,即队头指针、队尾指针中有一个指向实元素,而另一个指向空闲元素。
    判断循环队列队空标志是:f=rear队满标志是:f=(r+1)%N
    解析: 暂无解析

  • 第10题:

    单选题
    循环队列解决了普通队列的什么问题()。
    A

    假溢出

    B

    溢出

    C

    D

    都不对


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    下列叙述中正确的是(  )。
    A

    循环队列是顺序存储结构

    B

    循环队列是链式存储结构

    C

    循环队列是非线性结构

    D

    循环队列的插入运算不会发生溢出现象


    正确答案: A
    解析:
    B项错误,循环队列是一种顺序存储结构的队列;C项错误,线性结构是一个非空序列:除第一个元素外,每个元素,有且只有一个前件;除最后一个元素外,每个元素有且只有一个后件,所以循环队列是线性结构;D项错误,当循环队列的元素个数等于存储长度后,入队会发生溢出现象,覆盖前面的数据。答案选择A选项。

  • 第12题:

    单选题
    在队列这章中,循环队列解决了普通队列遇到的()问题。
    A

    空间不足

    B

    假溢出

    C

    元素过多

    D

    分配不出空间


    正确答案: C
    解析: 暂无解析

  • 第13题:

    循环队列也存在空间溢出问题。()


    答案:错
    解析:
    循环队列存储对于同一存储空间可以循环覆盖使用,所以不存在溢出现象。

  • 第14题:

    在顺序队列中,什么叫真溢出?什么叫假溢出?为什么顺序队列常都采用循环队列结构?


    正确答案:当front 0,rear=M时,再有元素入队发生溢出,称之为“假溢出”,存储空间还有剩余。为了改进这种状况,可以将顺序队列想象为一个首尾相接的环状空间,称之为循环队列。

  • 第15题:

    一般解决队列假溢出现象采用的是循环队列。


    正确答案:正确

  • 第16题:

    解决顺序队列“假溢出”的方法是采用()


    正确答案:循环队列

  • 第17题:

    循环队列是()

    • A、顺序存储结构
    • B、不会产生下溢
    • C、不会产生上溢
    • D、队满时rear==front
    • E、不会产生假溢

    正确答案:A,E

  • 第18题:

    循环队列解决了普通队列的什么问题()。

    • A、假溢出
    • B、溢出
    • C、空
    • D、都不对

    正确答案:A

  • 第19题:

    填空题
    为了解决假溢出,通常采用()队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。

    正确答案: 循环
    解析: 暂无解析

  • 第20题:

    判断题
    采用环形队列可以解决队列中假溢出的现象。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    下列叙述中正确的是(  )。
    A

    栈与队列都只能顺序存储

    B

    循环队列是队列的顺序存储结构

    C

    循环链表是循环队列的链式存储结构

    D

    栈是顺序存储结构而队列是链式存储结构


    正确答案: B
    解析:
    栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表,二者既可以顺序存储也可以链式存储。为了充分地利用数组的存储空间,把数组的前端和后端连接起来,形成一个环形的表,称为循环队列,因此循环队列是队列的一种顺序存储结构。答案选择B选项。

  • 第22题:

    单选题
    下列叙述中正确的是(  )。
    A

    循环队列是队列的一种顺序存储结构

    B

    循环队列是队列的一种链式存储结构

    C

    循环队列是非线性结构

    D

    循环队列是一种逻辑结构


    正确答案: C
    解析:
    队列是一种“先进先出”的特殊线性表。循环队列是在顺序存储结构中将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,定义两个游标:指向队头的游标(front)、指向队尾的游标(rear)。答案选择A选项。

  • 第23题:

    问答题
    在顺序队列中,什么叫真溢出?什么叫假溢出?为什么顺序队列常都采用循环队列结构?

    正确答案: 当front 0,rear=M时,再有元素入队发生溢出,称之为“假溢出”,存储空间还有剩余。为了改进这种状况,可以将顺序队列想象为一个首尾相接的环状空间,称之为循环队列。
    解析: 暂无解析

  • 第24题:

    填空题
    解决顺序队列“假溢出”的方法是采用()

    正确答案: 循环队列
    解析: 暂无解析