在下面的算式中,添加"+","-","*","/"4个运算符,使等式成立.
5 5 5 5 5 = 5
分析:
首先有四个空作为基本点,每个空有4种选择,且"*","/"优先于"+","-",且"/"后不能为0
所以定义left为上一步结果, 0 5 5 5 5 5,若运算符为"+","-"则计算left,若为"*","/"则直接结算right下一步结果
result = right + left;
原文:http://www.cnblogs.com/lzh-Linux/p/3652945.html