首页 > 试题广场 >

假设栈的输入序列是7,6,2,1,4,则以下不可能是其出栈序

[单选题]

假设栈的输入序列是7,6,2,1,4,则以下不可能是其出栈序列( )?

  • 6,7,4,1,2
  • 4,1,2,6,7
  • 7,6,2,1,4
  • 6,7,4,2,1
4是最后一个进栈,1-2在它前面按照顺序排列,出栈后1-2顺序无法改变
发表于 2017-11-21 00:46:24 回复(0)
D
发表于 2017-08-27 23:53:34 回复(0)
快速解题思路:对于局部的连续入栈,那么它的出栈只能是顺序或者是逆序。对于A:76和67可以,214和412符合出入逆序。对于BC:也符合。对于D:76对应出栈67符合,但是入栈214对应421不符合逆序,错误。对于这类题目多观察多写几题,把技巧掌握,考场上就不需要模拟出入栈便可以快速排除选项。得出答案后再把正确答案模拟出入栈进行再次确认答案,大大缩短解题时间。
发表于 2022-05-23 10:13:09 回复(0)
1
发表于 2023-04-28 16:31:52 回复(0)
4 在1、2前面出来  只有可能是4 1 2
发表于 2022-06-28 17:14:03 回复(0)
d 4前面的不该变
发表于 2021-04-28 17:30:53 回复(0)

A项:7、6先进,出6、7   2、1、4进,出4、1、2

C项:进一个数字出一个数字

D项(错误项):4最后一个进,所以1、2在它前面按照顺序排列,出栈后1、2顺序不能变

发表于 2020-03-14 20:38:53 回复(0)
D
发表于 2018-03-24 21:37:09 回复(0)
d
发表于 2018-03-12 11:05:52 回复(0)
d
发表于 2017-12-29 21:52:29 回复(0)
D
发表于 2017-10-27 22:51:02 回复(0)
D
发表于 2017-10-19 20:33:06 回复(0)
A.进7.6出6.7进2.1.4出4.1.2; C.进一个出一个
编辑于 2017-08-21 13:05:29 回复(0)