一个栈的入栈序列是A,B,C,D,E,则栈的不可能输出序列是()
A.EDCBA
B.DECBA
C.DCEAB
D.ABCDE
参考答案:C.
堆栈讲究先进后出,后进先出
选项A 是abcde先入栈,然后依次出栈,正好是edcba
选项B 是abcd先依次入栈,然后d出栈,e再入栈,e出栈
选项C 是错误的,不可能a先出栈 出了栈就是一个输出,不能再压回去,如 a进a出 b进b出 再a进a出
选项D 是a入栈,然后a出栈;b再入栈,b出栈。。。。。。依此类推(注意)
所以选C
哎呀,我居然把他看完了,谢谢大佬的文章
双非一本,荒废了三年,目前在准备考研冲211,但是现在计算机考研太难了,要是没考上的话估计也是找不到工作了,什么语言都学过一点,但是没有项目经历,只做过学校的一些小任务。我现在好焦虑,是努力考研还是从现在开始为找工作做准备,暑假开始还能在秋招中拿offer吗?
只有懂得基本原理和协议规范的程序员才能摆脱搬砖码农这个束缚。
小程序没有分享到朋友圈的功能,但是产品为了推广,需要曲线实现这个功能,请给出设计方案?
基于TCP协议建立连接和结束连接的过程
微信公众号中服务号和订阅号合二为一,你怎么看?
用一条线(可以是折线)分割多边形为面积相等的两部分
哎呀,我居然把他看完了,谢谢大佬的文章
双非一本,荒废了三年,目前在准备考研冲211,但是现在计算机考研太难了,要是没考上的话估计也是找不到工作了,什么语言都学过一点,但是没有项目经历,只做过学校的一些小任务。我现在好焦虑,是努力考研还是从现在开始为找工作做准备,暑假开始还能在秋招中拿offer吗?
只有懂得基本原理和协议规范的程序员才能摆脱搬砖码农这个束缚。