社区
基础编程
帖子详情
再求一个表达式
ValiantWilliam
2005-12-27 02:21:20
字符串依旧使用“0~9”和“@”组成。
数字部分取正整数(没有0,也不会有0开头),而第二个“@”开始后的数字部分只能有3位(1~999),第1部分的数字却不问长短。
正确的例子如下:
123456
@123456
@123456@789
@123456@789@123
...全文
92
9
打赏
收藏
再求一个表达式
字符串依旧使用“0~9”和“@”组成。 数字部分取正整数(没有0,也不会有0开头),而第二个“@”开始后的数字部分只能有3位(1~999),第1部分的数字却不问长短。 正确的例子如下: 123456 @123456 @123456@789 @123456@789@123
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ValiantWilliam
2005-12-29
打赏
举报
回复
UP!
ValiantWilliam
2005-12-29
打赏
举报
回复
UP!
ValiantWilliam
2005-12-28
打赏
举报
回复
还是不行。
前面的部分已经满足要求,后面从“@”开始的部分就不行了。
xuzuning
2005-12-28
打赏
举报
回复
/^[1-9@]\d*(?:@\d{,3})*$/
ValiantWilliam
2005-12-28
打赏
举报
回复
我自己学着写了一个正则表达式:
/^@?[1-9]\d*(@[1-9]\d{0, 2})*$/
但:(@[1-9]\d{0, 2})* 不对,总是不能表达出正确的结果。
这部分想要表达的是:@后面1-3位的整数,但不能是“0”开头;这个循环可多次。
Fibona
2005-12-27
打赏
举报
回复
/^(\@?[1-9])*(\@\d{3})*/
leihome
2005-12-27
打赏
举报
回复
/^(\@?[1-6])*(\@\d{3})*/
leihome
2005-12-27
打赏
举报
回复
/^\@?[1-6]+((\@\d{3})?)*/
leihome
2005-12-27
打赏
举报
回复
/^\@?[1-6]*((\@\d{3})?)*/
输入
一个
表达式
(用字符串表示),求这个
表达式
的值。
在刷算法题的时候,碰到一道题,记录一下,题目是这样的。 输入
一个
表达式
(用字符串表示),求这个
表达式
的值。 保证字符串中的有效字符包括[‘0’-‘9’],‘+’,‘-’, ‘*’,‘/’ ,‘(’, ‘)’,‘[’, ‘]’,‘{’ ,‘}’。且
表达式
一定合法。 看了一下解法,如下: Scanner scan = new Scanner(System.in); String input = s; input = input.replace("[","(");
输入
一个
表达式
(用字符串表示),求这个
表达式
的值。 保证字符串中的有效字符包括[‘0’-‘9’],‘+’,‘-’, ‘*’,‘/’ ,‘(’, ‘)’,‘[’, ‘]’,‘{’ ,‘}’。
import java.math.BigDecimal; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; /** Description: TODO 题目描述 输入
一个
表达式
(用字符串表示),求这个
表达式
的值。 保证字符串中的有效字符包括[‘0’-‘9’],‘+’,‘-’, ‘*’,‘/’ ,‘(’, ‘)’,‘[’, ‘]’,‘{’ ,‘}’。且
表达式
一定合法。
求
表达式
的后缀
表达式
今天笔试时遇到
一个
求后缀
表达式
的题,之前不太了解,所以在这写一下 举个例子吧,比如对下列
表达式
求其后缀
表达式
:(a+b)*c*(d-e/f) (1)首先,我们按照运算符的优先级给它加上括号 (((a+b)*c)*((d-(e/f)))) (2)将每个运算符移到离它最近的右括号外,即 (((ab)+c)*((d(ef)/)-))* (3)去掉括号后,得到原
表达式
的后缀
表达式
即 ab+c*de...
表达式
·
表达式
树·
表达式
求值 数算mooc C++
表达式
·
表达式
树·
表达式
求值 题目内容: 众所周知,任何
一个
表达式
,都可以用一棵
表达式
树来表示。例如,
表达式
a+b*c,可以表示为如下的
表达式
树: + / \ a * / \ b c 现在,给你
一个
中缀
表达式
,这个中缀
表达式
用变量来表示(不含数字),请你将这个中缀
表达式
用
表达式
二叉树的形式...
表达式
求值(最详细分析+代码实现+
表达式
之间的相互转换)
目录 一、概念 二、前缀
表达式
的逻辑和实现方式 1.定义 2.前缀
表达式
的计算机求值 3.例子 4.代码实现 三、中缀
表达式
的逻辑和实现方式 1.定义 2.中缀
表达式
规则 3.中缀
表达式
的计算机求值 4.代码实现 四、后缀
表达式
的逻辑和实现方式(逆波兰
表达式
求值) 1.定义 2.后缀
表达式
计算机求值 3.例子 4.代码实现 五、相互转换 1.中缀
表达式
转化为前缀
表达式
①算法描述 ②例子 2.前缀
表达式
转化为中缀
表达式
3.中缀
表达式
转化为后缀
表达式
①算法描述
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章