3章--以下应用中,必须采用栈结构的是()
A. 使一个整数序列逆转
B. 递归函数的调用和返回
C. 申请和释放单链表中的节点
D. 装入和卸载可执行程序
3章--用链表作为栈的存储结构时,若要入栈操作成功,则()
A. 必须先判断是否栈满
B. 必须先判断是否栈空
C. 必须先判断栈顶元素的类型
D. 必须成功申请到入栈元素所需结点
3章--在解决计算机与打印机之间速度不匹配的问题时,通常设置一个打印数据缓冲区, 计算机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓沖区取出数据。因此, 该缓冲区的数据结构应该是()
A. 树
B. 图
C. 栈
D. 队列
3章--栈和队列的主要区别是()。
A. 逻辑结构不同
B. 存储结构不同
C. 基本运算数目不同
D. 插入运算和删除运算的要求不同