早教吧作业答案频道 -->其他-->
noip的一道堆栈顺序题(没读懂题)这题很简单,可惜没读懂是怎么操作堆栈的,神啊我的语文水平.....设栈S的初始状态为空,现对序列{1,2,3,4,5}在栈S上,依次进行如下操作(从元素1开始,出栈后
题目详情
noip的一道堆栈顺序题(没读懂题)
这题很简单,可惜没读懂是怎么操作堆栈的,神啊我的语文水平.....
设栈S的初始状态为空,现对序列{1,2,3,4,5}在栈S上,依次进行如下操作(从元素1开始,出栈后不再进栈):进栈,出栈,进栈,进栈,出栈,出栈。试问出栈的元素序列是( )。
A {1,2,3} B {1,3,2} C {3,2,1} D {2,3,1}
这题很简单,可惜没读懂是怎么操作堆栈的,神啊我的语文水平.....
设栈S的初始状态为空,现对序列{1,2,3,4,5}在栈S上,依次进行如下操作(从元素1开始,出栈后不再进栈):进栈,出栈,进栈,进栈,出栈,出栈。试问出栈的元素序列是( )。
A {1,2,3} B {1,3,2} C {3,2,1} D {2,3,1}
▼优质解答
答案和解析
就是你画一个栈,然后进行“进栈,出栈,进栈,进栈,出栈,出栈”操作。
过程如下:1.进栈:表示把1放进栈里面
2.出栈:栈顶元素1出栈,现在栈又变成空的了
3.进栈:2进栈,现在栈里有一个元素2
4.进栈:3进栈,现在有两个元素2和3,2在栈底,3在栈顶
5.出栈:栈顶元素3出栈,栈里面剩下一个元素2
6.出栈:最后一个元素2出栈
结束。然后看出栈的序列是:1,3,2,所以选B
过程如下:1.进栈:表示把1放进栈里面
2.出栈:栈顶元素1出栈,现在栈又变成空的了
3.进栈:2进栈,现在栈里有一个元素2
4.进栈:3进栈,现在有两个元素2和3,2在栈底,3在栈顶
5.出栈:栈顶元素3出栈,栈里面剩下一个元素2
6.出栈:最后一个元素2出栈
结束。然后看出栈的序列是:1,3,2,所以选B
看了 noip的一道堆栈顺序题(没...的网友还看了以下:
形容“再寻常不过”有没成语的?比如说哈,一般人新年到了,每次都是很用一些很寻常的祝福语,类似新年快 2020-04-11 …
一个简单的数学问题,高手请进,关于函数单调性的我记得不是很准,一个增函数加一个增函数是很么函数,若 2020-04-27 …
英语翻译1今天我将要把我最喜欢的东西给你们看.2看,这是一个项链.3它是我的一个朋友在我12岁生日 2020-05-13 …
英语翻译也许现在的我很差,很糟糕,我们之间的差距让我失去了勇气.但是因为有你,我会努力让自己变得优 2020-05-17 …
【电解氯化钠】阴极反应式到底是2H+ + 2e- === H2还是2H2O + 2e- ===H2 2020-05-17 …
为什么玻璃管用火焰热弯后会很脆,一用力就断?如题,用酒精灯加热弯玻璃管,弯好了后,但加热的部位总是 2020-06-05 …
千金一诺阅读真爱的方式有许多种,但是明白实现诺言也是爱的一种方式.8岁时,我的姐姐当时正读初中,她 2020-06-06 …
《千金一诺》阅读千金一诺①真爱的方式有许多种,实现诺言也是爱的一种方式.②8岁时,我的姐姐当时正读 2020-06-06 …
我是一名高二的学生,英语求指教英语的阅读跟完形不是很好,一篇阅读很多生僻单词根本不认识,文章都是理 2020-06-10 …
高三英语一两天做一套题有用吗?英语不是很好,一两天完成一套英语试题有效果么? 2020-06-10 …