为了账号安全,请及时绑定邮箱和手机立即绑定

请写一个程序,运行后通过标准输入任何{ }、[ ]、()组合字符串,程序可以给出判断是不是合理的表达式?

请写一个程序,运行后通过标准输入任何{ }、[ ]、()组合字符串,程序可以给出判断是不是合理的表达式?

k来自内心的翅膀 2017-05-20 18:25:28
定义合理表达式的规则如下:1.        空表达式是合理表达式2.        如果S是合理表达式,那么{S}、[S]、(S)都是合理表达式3.        如果A和B是合理表达式,那么AB也是合理表达式4.        违背这些规则的是不合理表达式举例:()、[]、(())、([])、()[]、()、[()] 是合理表达式;(,[,),),([)],([( ]是不合理表达式要求请写一个程序,运行后通过标准输入任何{}、[ ]、()组合字符串,程序可以给出判断是不是合理的表达式
查看完整描述

1 回答

?
司风0

TA贡献26条经验 获得超15个赞

正则表达式啊
查看完整回答
反对 回复 2017-05-21
  • 1 回答
  • 0 关注
  • 1461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信