重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机类考试
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

假设有一个适当大小的栈S,输入栈的序列为A,B,C,D,E。问 (1)能否得到下列的输出序列: ①B

假设有一个适当大小的栈S,输入栈的序列为A,B,C,D,E。问 (1)能否得到下列的输出序列: ①B,C,D,E,A;②E,A,B,C,D;③E,D,C,B,A。 (2)对可能的输出序列给出形成它的必要的运算序列(用栈的基本运算符给出)。

答案
查看答案
更多“假设有一个适当大小的栈S,输入栈的序列为A,B,C,D,E。问 (1)能否得到下列的输出序列: ①B”相关的问题

第1题

若已知一个栈的输入序列为1,2,3…,n,其输出序列为P1,P2,…,Pn。若P1=n,则P1为()A.iB.n=iC.n-i+lD.不

若已知一个栈的输入序列为1,2,3…,n,其输出序列为P1,P2,…,Pn。若P1=n,则P1为()

A.i

B.n=i

C.n-i+l

D.不确定

点击查看答案

第2题

假设一个栈的输入序列为A,B,C,D,E,则下列序列中不可能是栈的输出序列的是______。A.B,C,D,A,EB.E,

假设一个栈的输入序列为A,B,C,D,E,则下列序列中不可能是栈的输出序列的是______。

A.B,C,D,A,E

B.E,D,A,C,B

C.B,C,A,D,E

D.A,E,D,C,B

点击查看答案

第3题

假设以S和X分别表示入栈和出栈的操作,则初态和终态均为空栈的入栈和出栈的操作序列可以表示为
仅由S和X组成的序列。称可以操作的序列为合法序列(例如, SXS X为合法序列, S XXS为非法序列)。试给出区分给定序列为合法序列或非法序列的一般准则,并证明:两个不同的合法(栈操作)序列(对同一输入序列)不可能得到相同的输出元素(注意:在此指的是元素实体,而不是值)序列。

点击查看答案

第4题

若进栈序列为1,2,3,4,且进栈过程中可以出栈,则不可能出栈的序列是()。

A.1,4,3,2

B.2,3,4,1

C.3,1,4,2

D.3,4,2,1

点击查看答案

第5题

输⼊序列为ABC,可以变为CBA时,经过的栈操作为()

A.push,pop,push,pop,push,pop

B.push,push,push,pop,pop,pop

C.push,push,pop,pop,push,pop

D.push,pop,push,push,pop,pop

点击查看答案

第6题

判定一个栈顶指针为S且不带头结点的链栈为空栈的条件是()。

A、S

B、S->next

C、S->next==NULL

D、!S

点击查看答案

第7题

向一个栈顶指针为Top的链栈中插入一个s所指结点时,其操作步骤为()A.Top—>next=s;B.s—>next=Top—>

向一个栈顶指针为Top的链栈中插入一个s所指结点时,其操作步骤为()

A.Top—>next=s;

B.s—>next=Top—>next;Top—>next=s;

C.s—>next=Top;top=s;

D.s—>next=Top; Top=Top—>next;

点击查看答案

第8题

对于一个栈,若输入序列依次为{A,B,C},试给出所有可能的输出序列。

点击查看答案

第9题

向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行()。A.h->next=s;

向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行()。

A.h->next=s;

B.s->next=h;

C.s->next=h;h->next=;

D.s->next=h->next;h->next=s;

点击查看答案

第10题

一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是()。

A、*S->top=e;S->top++;

B、S->top++;*S->top=e;

C、*S->top=e

D、S->top=e;

点击查看答案

第11题

下面关于函数的递归调用描述正确的是()。

A.必须有一个明确的结束条件

B.每次进入更深一层递归时,问题规模相比上次递归都应有所减少

C.递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧

D.由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出)

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝