其余的元素出栈顺序任意;对选项B来说,第一个出栈元素是4,所以5和6两个元素必定在4之后依次出栈;对选项C来说,第一个出栈元素是3,则必有4、5、6三个元素依次在3后面出栈,但是选项C中的顺序是3、4、6、5,这是不符合要求的;对选项D来说,第一个出栈元素是2,则必有3、4、5、6依次在2后面出栈,D也是符合...
相关知识点: 试题来源: 解析 [答案]C [解析]根据栈的后进先出的特点,对于C选项中前两个元素得出栈顺序可以看出,4在5和6前先出 栈,有根据入站顺序,4在5和6后入栈,因此4出栈时,5和6必定在栈内,且5在6之上,所以出栈时5要比6先出栈.反馈 收藏 ...
本题考查的是栈的操作。栈是先进后出。如果数值a出栈,那么在a前入栈的元素要么已出栈,要么顺序地排列在栈中。C选项中,当4出栈时,4前入栈的6,5一定都在栈中,情况为:栈底-6-5。所以接下来不可能是6出栈,只能是5出栈。故答案为C选项。反馈 收藏 ...
有六个元素6,5,4,3,2,1 的顺序进栈,问下列哪一个不是合法的出栈序列?()A. 5 4 3 6 1 2 B. 4 5 3 2 1 6 C. 3 4 6 5 2 1 D. 2 3 4 1 5 6 答案 肯定是选C的,你看:它又没有规定要一次性进完所有的元素:对于A:先进入6-5,再出5,再进4,再出4,再进3 ,再出3,再出6;再...
试题来源: 解析 C 正确答案:C解析:此题考查的知识点是栈的后进先出特点。考查出栈序列,要保证先入栈的一定不能在后入栈的前面出栈,C选项中的6在5前入栈,5没有出栈,6却出栈了,所以不合法。其他都符合规律。所以选C。 知识模块:数据结构反馈 收藏 ...
有6个元素6,5,4,3,2,1的顺序进栈,下列不合法的出栈序列是( )。 A.5,4,3,6,1,2B.4,5,3,1,2,6C.3,4,6,5,2,1D.2,3,4,1,5,6相关知识点: 试题来源: 解析 C 栈3先出栈,说明6、5、4、3已经全部进栈,4出栈后,如果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.3,4,6,5,2,1 本题考点是栈的应用。 栈是一种后进先出的数据结构,5在6之后进栈,肯定要在6之前出栈。因此,本题参考答案是C。反馈...
有6个元素6,5,4,3,2,1顺序进栈,问下列哪一个不是合法的出栈序列 ___。 A. 5,4,3,6,1,2 B. 4,5,3,2,1,6 C. 3,4,6,5,2,1 D. 2,3,4,1,5,6 相关知识点: 试题来源: 解析 A 涉及知识点数据结构与算法 反馈 收藏
百度试题 结果1 题目有6个元素按6,5,4,3,2,1的顺序进栈,问下列( )不是合法的出栈序列。 A. 5,4,3,6,l,2 B. 4,3,l,2,6,5 C. 3,4,6,5,2,1 D. 2,3,1,4,5,6 相关知识点: 试题来源: 解析 C 反馈 收藏