单选题

若3个元素a,b,c按此先后次序进入一个初始为空的堆栈,那么,下面给出的四个选择中,不可能是该堆栈的出栈序列的是()。

Aa,b,c

Bc,b,a

Cb,a,c

Dc,a,b

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若5个元素A,B,C,D,E按此先后次序进入一个初始为空的堆栈,那么,在所有可能的出栈序列中,第一个元素为C、且第二个元素为D的出栈序列有哪些?(写出结论即可)

    简答题查看答案

  • 若4个元素进栈的先后次序为a,b,c,d,下面给出的4个选择中,不可能是该堆栈的输出序列的是()。

    单选题查看答案

  • 若5个元素的进栈序列是a、b、c、d、e,利用堆栈操作能否得到出栈序列b、c、a、e、d和d、b、a、c、e?对于不能得到的出栈序列,请说明理由。

    简答题查看答案

  • 若t=1,a=2,b=3,c=4,则条件表达式t

    单选题查看答案

  • 若已有如下宏定义: #define MIN(x,y)  (x)>(y)?(x):(y) 以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()

    填空题查看答案

  • 若某完全二叉树采用顺序存储结构,结点信息存放的次序是A,C,B,E,F,D,则该二叉树的后序遍历序列为()

    填空题查看答案

  • 若变量a,b,c被定义为int类型,要通过键盘分别给a,b,c输入数据,则正确的输入语句是()。

    单选题查看答案

  • 若a,b均为float类型变量,则以下不符合C语言语法的赋值语句是()。

    单选题查看答案

  • 请设计一C语言函数(注:只要求写出该函数,不要求写出完整程序),该函数的功能是将一个int类型的数组A[0..n-1]的所有元素循环右移k个位置。  例如,对于某数组,当k=3(即把数组所有元素循环右移3位)时,是将

    简答题查看答案