首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

表达式铺展

2012-10-12 
表达式展开这是在群里发现的一个小问题,拿出来讨论讨论输入:a-b+c+b运行结果:a+c输入:(a-b)*(a+b)运行结

表达式展开
这是在群里发现的一个小问题,拿出来讨论讨论

输入:a-b+c+b
运行结果:=a+c
输入:(a-b)*(a+b)
运行结果:=a*a-a*b+a*b-b*b=a*a-b*b
……
就是这样可以输入更多的参数,然后根据四则运算或展开法则进行展开,暂不考虑除法的情况。看看各位有什么好的方法,学习学习,谢谢

[解决办法]
可以利用编译原理技术.
[解决办法]
得使用自动机等高级玩意
[解决办法]
自学习机?简单的直接硬匹配
[解决办法]
这个编译原理里面有,好像叫什么状态机制
[解决办法]
编译原理。
[解决办法]
有限状态机
[解决办法]
看大神观点,,学习了。。。

热点排行