(简答题)
简述以下算法的功能(栈和队列的元素类型均为int)。
正确答案
答案解析
略
相似试题
(简答题)
简述以下算法的功能(栈的元素类型SElemType为int)。
(填空题)
向量、栈和队列都是()结构,可以在向量的()位置插入和删除元素;对于栈只能在()插入和删除元素;对于队列只能在()和()删除元素。
(简答题)
简述栈和队列有哪些联系与区别?
(单选题)
关于栈和队列,以下说法不正确的是()。
(简答题)
假设将循环队列定义为:以域变量rear和length分别指示循环队列中队尾元素的位置和内含元素的个数。试给出此循环队列的队满条件,并写出相应的入队列和出队列的算法(在出队列的算法中要返回队头元素)。
(填空题)
阅读算法f2,并回答下列问题:(1)设队列Q=(1,3,5,2,4,6)。写出执行算法f2后的队列Q;(2)简述算法f2的功能。voidf2(Queue*Q){DataTypee;if(!QueueEmpty(Q)){e=DeQueue(Q);f2(Q);EnQueue(Q,e);}}
(简答题)
写出以下程序段的输出结果(队列中的元素类型QElemType为char)。
(填空题)
栈和队列是两种特殊的线性表,栈的操作特性是(),队列的操作特性是(),栈和队列的主要区别在于()。
(简答题)
设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(不设头指针),试编写相应的入队列、出队列算法。