📌  相关文章
📜  教资会网络 | UGC NET CS 2017 年 1 月至 2 日 |问题 22

📅  最后修改于: 2022-05-13 01:57:56.431000             🧑  作者: Mango

教资会网络 | UGC NET CS 2017 年 1 月至 2 日 |问题 22

将A、B、C、D、E、F、G这7个元素倒序压入栈,即从G开始,出栈5次,每个元素插入队列。删除2个元素从队列中取出并推回堆栈。现在,从堆栈中弹出一个元素。弹出的项目是________。
(一)一个
(乙)
(C) F
(D) G答案:(乙)
解释: 22
在图:-1 元素被插入到堆栈然后在图:-2 前 5 个元素被弹出,这 5 个元素被插入到一个队列中,如图:-3 所示,现在从队列中删除前两个元素并推送一个一个地放入堆栈,如图:-5所示。
在堆栈顶部显示元素 B。
所以,选项(B)是正确的。
这个问题的测验