有6个元素以6.5.4.3.2.1的顺序进栈,下列( )不是合法的出栈序列? A 5.4.3.
有6个元素以6.5.4.3.2.1的顺序进栈,下列()不是合法的出栈序列?A5.4.3.6.1.2B4.5.3.1.2.6C3.4.6.5.2.1D2.3.4.1.5.6...
有6个元素以6.5.4.3.2.1的顺序进栈,下列( )不是合法的出栈序列?
A 5.4.3.6.1.2
B 4.5.3.1.2.6
C 3.4.6.5.2.1
D 2.3.4.1.5.6
答案是C,谁能给个详细的解释? 展开
A 5.4.3.6.1.2
B 4.5.3.1.2.6
C 3.4.6.5.2.1
D 2.3.4.1.5.6
答案是C,谁能给个详细的解释? 展开
推荐于2017-12-28
展开全部
肯定是选C的,
你看:它又没有规定要一次性进完所有的元素:
对于A:先进入6-5,再出5,再进4,再出4,再进3 ,再出3,再出6;再进入2,1,再出1,2;
像这样的对于B与D你可以自已试下的,下面我说下C吧:
C;先进入6-5-4-3,再出3没错,再出4也没错,再出6就不对吧,要先出5才行的。明白了吧。
你看:它又没有规定要一次性进完所有的元素:
对于A:先进入6-5,再出5,再进4,再出4,再进3 ,再出3,再出6;再进入2,1,再出1,2;
像这样的对于B与D你可以自已试下的,下面我说下C吧:
C;先进入6-5-4-3,再出3没错,再出4也没错,再出6就不对吧,要先出5才行的。明白了吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询