早教吧作业答案频道 -->其他-->
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的一道堆栈顺序题(没...的网友还看了以下:
(1)求10的平方的算术平方根/下列各式是否有意义,为什么?(1)-根号3(2)根号下-3(3)根号 2020-03-30 …
几道基础的积分题∫(X+1/(√x))(3√x)dx(X加上1除以根号X的和,乘以X的立方根)∫(5 2020-03-31 …
当-2≤x≤3时化简:根号下(x+2)的平方加根号下(x-3)的平方 2020-05-14 …
若函数y=根号下ax-3的定义域为[3,+∞),求a 2020-06-03 …
叔叔到外地不办事.去时开始的3/2路程乘大客车,剩下1/3的路程乘出租车;返回.叔叔到外地不办事. 2020-06-30 …
1cm^3的水中和标准状况下1cm^3的水蒸气中各有多少个分子?在上述两种状态下,相邻两个水分子之 2020-07-18 …
EB(P)=13的3次方=?mod33是多少.15的3次方=9mod33;这怎么来的?上面B是E的 2020-07-29 …
已知根号下x-3的立方和根号下3-2y的立方互为相反数,求x+y分之3x-2y的值 2020-07-31 …
2道数学题x+y+z=2倍(根号下X-1加根号下Y-2加根号下Z-3的和)+3,求未知数XYZ(X+ 2020-11-07 …
从小学开始,我们已在不同的情形中多次使用例如5-3、-3、-(-5)等.你能分别说出这3个“-”的意 2020-11-28 …