重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 大学网课 > 大学网课
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

假设表达式中允许包含3种括号:圆括号、方括号和大括号。设计一个算法采用顺序栈判断表达式中的括号是否正确配对。

答案
设置一个栈 st,扫描表达式 exp,遇到‘(’、‘[’或‘{’,则将其进栈;遇到‘)’ , 若栈顶是‘(’,则继续处理,否则以不配对返回假;遇到‘]’,若栈顶是‘[’,则继续处理, 否则以不配对返回假;遇到‘}’ ,若栈顶是‘{’ ,则继续处理,否则以不配对返回假。在 exp 扫描完毕,若栈不空,则以不配对返回假;否则以括号配对返回真。本题算法如下: bool Match(char exp[],int n) { LinkStNode *ls; InitStack(ls); int i=0; ElemType e; bool flag=true; while (i
更多“假设表达式中允许包含3种括号:圆括号、方括号和大括号。设计一个算法采用顺序栈判断表达式中的括号是否正确配对。”相关的问题

第1题

设计一个判别表达式中左,右括号是否配对出现的算法,采用__________这种数据结构最佳。

A.线性表的顺序存储结构

B.线性表的链式存储结构

C.队列

D.栈

点击查看答案

第2题

设计一个判别表达式中括号是否匹配出现的算法,采用()的数据结构最佳。

A.顺序表

B.队列

C.单链表

D.栈

点击查看答案

第3题

【单选题】3. 设计一个判别表达式中括号是否匹配出现的算法,采用()的数据结构最佳。

A.栈

B.顺序表

C.队列

D.单链表

点击查看答案

第4题

设计一个判别表达式中左右括号是否配对出现的算法,采用_______实现最佳。

A.线性表的顺序存储结构

B.队列

C.线性表的链式存储结构

D.堆栈

点击查看答案

第5题

发文字号中的年度括号是()。

A.方括号

B.六角括号

C.大括号

D.圆括号

点击查看答案

第6题

【简答题】检查表达式中括号是否匹配。(算法设计题)
点击查看答案

第7题

【填空题】在将中缀表达式转换成后缀表达式和计算后缀表达式的算法中,都需要使用栈,对于前者,进入栈中的元素为表达式中的 ,而对于后者,进入栈的元素为     ,中缀表达式(a+b)/c-(f-d/c)所对应的后缀表达式是 。
点击查看答案

第8题

在括号匹配算法中,当正扫描的符号是右括号,此时的栈是空栈,则()。

A.右括号进栈;

B.继续向下扫描;

C.取出栈顶元素做匹配检查;

D.此时出现右括号多了的不匹配现象。

点击查看答案

第9题

数组名不能与其它变量名相同。数组名后是用方括号括起来的常量表达式,不能用圆括号。
点击查看答案

第10题

如果要求: if 后一对括号中的表达式表示 a 不等于 0 时值为“真”,则不能正确表示这一关系的表达式为()。

A.! a

B.a

C.a !=0

D.! ! a

点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

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

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧