若三个数字1、2、3的进栈顺序为1,2,3,且进栈和出栈可以穿插进行,写出所有可能的出栈序列.

考试资料网
2023-04-21 · 百度认证:赞题库官方账号
考试资料网
向TA提问
展开全部
【答案】:(1)1,2,3(2)1,3,2(3)2,1,3
(4)2,3,1(5)3,2,1
[解析]本题不要求一次全部进栈,五种出栈序列是这样形成的:
(1)数字1进栈、出栈,数字2进栈、出栈,数字3进栈、出栈.
(2)数字1进栈、出栈,数字2进栈,数字3进栈,3出栈.2出栈.
(3)数字1、2进栈,2出栈,1出栈,数字3进栈、出栈.
(4)数字1、2进栈,2出栈,数字3进栈,数字3出栈,数字1出栈.
(5)数字1、2、3依次全部进栈,再依次全部出栈.本题如果要求一次全部进栈后再出栈,则出栈序列只有(5)这一种答案.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式