问题描述: 1、2、3、4、5、6、7、8、9用这9个数字,运用加减乘除法不变顺序,使其结果等于0有几种算法,可以 用括号?请把算式列出来. 1个回答 分类:数学 2014-10-30 问题解答: 我来补答 如果可以用括号,那么几乎有无数种.(1+2-3)*(~)后面随意搞了.所以,应该是不能用括号的.于是,问题就简单里,由于输入数字比较少,用一个简单的 遍历就结束了.4的8次方,即2的16次方次计算就o了.即,大约计算64K次.对于计算机来说,应该是不到1秒.算法比较简单,就是遍历,每次将表达式的各个字符压入栈中,然后取出计算.在此不赘述.可以参考数据结构栈操作中的数学表达式这一块. 展开全文阅读