堆栈是一个()的队列。
第1题:
● 在执行递归过程时,通常使用的数据结构是 (39) 。
(39)
A. 堆栈(stack)
B. 队列(queue)
C. 图 (graph)
D. 树(tree)
第2题:
A、线性表
B、数组
C、堆栈
D、队列
第3题:
A、过程、子程序、分程序
B、顺序、条件、循环
C、递归、堆栈、队列
D、调用、返回、转移
第4题:
在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程。
A、队列
B、栈
C、堆栈
D、进程
第5题:
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。
A.堆栈
B.队列
C.堆栈或队列
D.数组
第6题:
此题为判断题(对,错)。
第7题:
答案:
栈和队列是受限制的线性表
栈是先进后出(一群人走进了死胡同,然后再都出来)
队列是先进先出(跟排队一个道理,先来的先受到服务)
线性表是哪里都可以进行插入和删除
第8题:
下面数据结构中,属于非线性的是( )。
A.线性表
B.树
C.队列
D.堆栈
第9题:
队列和堆栈的区别
第10题:
对采用邻接表方法存储的图进行广度优先搜索的过程中用到的一个关键数据结构是()。