鱼C论坛

 找回密码
 立即注册
查看: 5168|回复: 4

急!!!一个入栈序列与出栈序列的问题?

[复制链接]
发表于 2012-10-18 20:43:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用S表示入栈操作,X表示出栈操作,若元素入栈顺序为1234,为了得到1342的出栈顺序,相应的S和X操作串为? 答案是 SXSSXSXX   这个看不懂  有懂的 看到了 还望不吝赐教啊!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-10-19 13:12:05 | 显示全部楼层
首先你要明白出来后是放在末位的.
然后明白一次进出相当于吧原来顺序倒置一下。
然后你就明白了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-10-19 13:19:50 | 显示全部楼层
ssxsssxxxx,貌似这样也行的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-10-21 19:03:51 | 显示全部楼层

总是从栈顶 出来 这个我知道。 关键是这提 这个进出序列 我有点看不懂 帮我看下 分析下 。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-10-22 13:20:19 | 显示全部楼层
用a来表示栈里面的,b来表示栈外面的,
那初始情况下a=空,b={1,2,3,4},并且和顺序有关
SXSSXSXX   
s后a={1},b={2,3,4}
x后a=空,b={2,3,4,1}
ss后a={2,3},b={4,1}
x后a={2},b={4,1,3}
s后a={2,4},b={1,3}
xx后a=空,b={1,3,4,2}
完毕.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 17:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表