o( ̄ヘ ̄o#)前往标准版
技术宅
技术宅社区II × 喵宅苑 MewoGarden | Z站 Z Station 有爱,有技术,有你^_^)y
HOME 首页前往标准版
快捷导航
HOME 首页上级板块【绝对新手向】整数型五则运算方法和解说
楼主发表于 2012-08-10T13:31:19.000Z
terry182楼主

【绝对新手向】整数型五则运算方法和解说

先说一下,什么是五则运算,就是在 加减乘除 的基础上面 ,再加上 %,也就是余 【就是求余数啊喂!】

输入的是一条标准的运算式,比如:2*(3+4)*5

注意一下是包含括号的,还有先乘除後加減以及() 優先運算的計算規則

【P.S. %是和乘除一个等级的

【查看更多内容请登录哈】

全部回复 (11)
沙发回复于 2012-08-11T11:42:58.000Z
terry182

老实猫 发表于 2012-8-11 19:35 【链接登录后可见】

别疯狂啊少年

板凳回复于 2012-08-11T11:35:20.000Z
老实猫

wooooooow~~amazing~!

地板回复于 2012-08-11T11:19:53.000Z
terry182

老实猫 发表于 2012-8-11 19:16 【链接登录后可见】

是啊是啊,肿么弄的

回复那里那个 <> 的符号就是了

5 楼回复于 2012-08-11T11:16:51.000Z
老实猫

terry182 发表于 2012-8-11 18:57 【链接登录后可见】

[mw_shl_code=cpp,true]#include

using namespace std;

int main() //你说的代码格式是这个么

是啊是啊,肿么弄的:84:

6 楼回复于 2012-08-11T10:57:56.000Z
terry182

本帖最后由 terry182 于 2012-8-11 19:02 编辑

老实猫 发表于 2012-8-11 12:03 【链接登录后可见】

@ 我又不告诉我怎么弄这个代码格式,随便TX人不好哟少年!

有点眼花,要是每一段加点说明就好了

非常基础 ...

[mw_shl_code=cpp

【查看更多内容请登录哈】

7 楼回复于 2012-08-11T04:03:16.000Z
老实猫

terry182 发表于 2012-8-10 21:36 【链接登录后可见】

@老实猫

@ 我又不告诉我怎么弄这个代码格式,随便TX人不好哟少年!

有点眼花,要是每一段加点说明就好了

非常基础透彻的算法,适合演练。但是其实实用来说不用这么麻烦,我的方法是连数据库直接select 这个字符串算

【查看更多内容请登录哈】

8 楼回复于 2012-08-10T15:56:37.000Z
轻舟过

terry182 发表于 2012-8-10 23:40 【链接登录后可见】

是的 很有用呢

其实思想挺简单的,不过确实很有用

9 楼回复于 2012-08-10T15:40:56.000Z
terry182

轻舟过 发表于 2012-8-10 23:39 【链接登录后可见】

shunting yard algorithm原来中文叫调度场算法

是的 很有用呢

10 楼回复于 2012-08-10T15:39:36.000Z
轻舟过

shunting yard algorithm原来中文叫调度场算法

11 楼回复于 2012-08-10T13:36:21.000Z
terry182

【链接登录后可见】

12 楼回复于 2012-08-10T13:35:29.000Z
terry182

本帖最后由 terry182 于 2012-8-10 21:43 编辑

基本思路是这样的:首先把输入的算式转换成不需要括号的逆波兰表示式

詳情請看:【链接登录后可见】

然后再进行计算

转换的方法就是调度场算法:继续维基:【链接登录后可见】

计算的方法在逆波兰表示式的那个

【查看更多内容请登录哈】