社区
C语言
帖子详情
如果将计算字符数组转换成表达式,并计算其结果
ldongpeng
2004-09-24 09:43:44
求解算法:
主要实:是将字符数组的字符串,解释成可以计算机的表达式,并计算表达式的结果
比如:有一个字符串
char *string="((3+4)*5-5)/5";
然后经处理后
就可以得到((3+4)*5-5)/5的结果6。
...全文
100
10
打赏
收藏
如果将计算字符数组转换成表达式,并计算其结果
求解算法: 主要实:是将字符数组的字符串,解释成可以计算机的表达式,并计算表达式的结果 比如:有一个字符串 char *string="((3+4)*5-5)/5"; 然后经处理后 就可以得到((3+4)*5-5)/5的结果6。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ldongpeng
2004-09-25
打赏
举报
回复
好了,我找到书翻了下, 已经搞懂了先转波兰式在用堆栈实现。
而用二叉树,只用来转波兰式吗,还有其他巧妙的方法吗 ?
lw549
2004-09-25
打赏
举报
回复
>>好了,我找到书翻了下, 已经搞懂了先转波兰式在用堆栈实现。
而用二叉树,只用来转波兰式吗,还有其他巧妙的方法吗 ?
有的,不过不是巧妙的方法
分析字符数组,计算结果,将得到的结果替换计算的表达式,直到将字符串替换为一个数字为止
http://lw549.mblogger.cn/posts/808.aspx
程序是用delphi写的,不过思路是相通的。
ldongpeng
2004-09-24
打赏
举报
回复
手快打错字了,小弟是想问下大家可以对处理流程讲解下或给个处理函数的源代码吗?
ldongpeng
2004-09-24
打赏
举报
回复
小弟,现在没有太多书翻啊!大家可以数下,处理流程或者源码吗??
hcj2002
2004-09-24
打赏
举报
回复
数据结构中堆栈的操作。
pacman2000
2004-09-24
打赏
举报
回复
是啊,一般是用堆栈或者二叉树做的。。。
daylove
2004-09-24
打赏
举报
回复
楼上的,什么时候升三个裤头了,
paranoid_gre
2004-09-24
打赏
举报
回复
恩,大学数据结构教材上有的,用栈表示
kobefly
2004-09-24
打赏
举报
回复
数据结构
堆栈操作
hy1080
2004-09-24
打赏
举报
回复
看看编译原理或是找个计算器源码看看吧,好象见到的都用逆波兰式的
免费下载:C语言难点分析整理.doc
53. 算术
表达式
的
计算
265 54. 结构体对齐的具体含义 269 55. 连连看AI算法 274 56. 连连看寻路算法的思路 283 57. 重新认识:指向函数的指针 288 58. 链表的源码 291 59. 高质量的子程序 295 60. 高级C语言程序员...
在Java中将
字符数组
转换为字符串
Given a character array and we have to ... 给定一个
字符数组
,我们必须将其转换为Java中的字符串。 Java char []到字符串的转换 (Java char[] to string conversion) There are two ways to convert a characte...
青少年C++编程NOIP/CSP竞赛通关语法-
字符数组
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP/CSP需要学习的语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是
字符数组
。也是历来竞赛重要考点。
【字符串公式
计算
结果】js实现把数组
转换成
计算
公式,并把字符串公式
计算
出结果
今天遇到一个小问题,需要把数组给
转换成
公式然后
计算
出对应的结果来。 比如这样: let data=[5,[[4,3],2,1]] 需要
转换成
这样:并
计算
出结果 let data="(5-((4-3)-2-1))" 方法 就是通过json.stringify转成字符串,...
C# 将数组
转换成
字符串
List<OrderEntity> list = new List<OrderEntity>(){ new OrderEntity(){ Id=1001, Line=1 ,Item="TEST1"}, new OrderEntity(){ Id=1002, Line=2 ,Item="TEST2"}, new OrderEntity(){ Id=1003, Line=...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章