堆栈是一个()的队列。

题目

堆栈是一个()的队列。

  • A、后进先出
  • B、后进后出
  • C、先进后出
  • D、先进先出
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 在执行递归过程时,通常使用的数据结构是 (39) 。

(39)

A. 堆栈(stack)

B. 队列(queue)

C. 图 (graph)

D. 树(tree)


正确答案:A

第2题:

设计一个递归问题的非递归算法通常需要设置()结构。

A、线性表

B、数组

C、堆栈

D、队列


参考答案:C

第3题:

程序的三种基本结构是()

A、过程、子程序、分程序

B、顺序、条件、循环

C、递归、堆栈、队列

D、调用、返回、转移


参考答案:B

第4题:

在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程。

A、队列

B、栈

C、堆栈

D、进程


本题答案:C

第5题:

一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。

A.堆栈

B.队列

C.堆栈或队列

D.数组


正确答案:A

第6题:

堆栈和队列一样,先进先出()

此题为判断题(对,错)。


参考答案:错

第7题:

线性表、堆栈、队列的主要区别是什么?


答案:

栈和队列是受限制的线性表

栈是先进后出(一群人走进了死胡同,然后再都出来)

队列是先进先出(跟排队一个道理,先来的先受到服务)

线性表是哪里都可以进行插入和删除


第8题:

下面数据结构中,属于非线性的是( )。

A.线性表

B.树

C.队列

D.堆栈


正确答案:C
答案解析:[解析] 线性结构,是指数据元素有一个直接前件元素和直接后件元素。线性表是线性结构。栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。

 

第9题:

队列和堆栈的区别


正确答案:
 

第10题:

对采用邻接表方法存储的图进行广度优先搜索的过程中用到的一个关键数据结构是()。

  • A、队列
  • B、堆栈
  • C、二叉树
  • D、图

正确答案:A