第26题: [单项选择]设栈S的初始状态为空,队列Q的状态是: b c a d e ↑ ↑ 队头 队尾 逐个删除队列中的元素并依次入栈,若出栈的顺序是a c e d b,在上述操作过程中,栈中最多有多少个元素。 A. 5 B. 4 C. 3 D. 2 参考答案:C 答案解析:[解析] 由于队列只能先进先出,所以我们很容易知道这几个元素的进栈顺序足b、c、a、d、e。
再看出栈的顺序:a c e d b,可知进出栈的过程是这样的:
显然,栈中最多时有3个元
第32题: [单项选择]现有两个类A,B,以下描述中表示B继承自A的是 ( ) A. class A extends B B. class B implements A C. class A implements B D. class B extends A 参考答案:D 答案解析:[解析] implements是实现接口时用到的关键字,不是继承的关键字。exteends是继承用到的关键字,而它表示的意思是前者继承后者,比如选项A中的class A extends B它表示的是A