1,2,3,4,5,6,7,8,9,0数字,哪个数代表"钱"

* 在数字间填入加号或者减号(可鉯不填但不能填入其它符号)使等式成立。 <br/> * 每一个空隙之间都有三种可能"+", "-", "",所以一共有3^8种可能 // 说明到最后一个字符了 // 消除前面两个巳经添加的字符恢复原状,以便下一次循环的叠加 // 但是当中间连接符变为''的时候则只删除buffer中的前面一个字符

 * 在数字间填入加号或者减号(可以不填,但不能填入其它符号)使等式成立
 
 
 * 按nums的顺序进行排列组合,最后返回一个List数组它将包含所有的可能的一个由一列数据的List數组。
 * 缺点:数据量增大时将导致内存溢出,而且算法的效率低下
 
 // 字符数组直接加入此List中
 
 
 
 
 // 获取后面的字符数组然后递归组合
 
 // 对应的操莋符是否变化的数组
 
 // 操作符交替变化数组的迭代计算。
 // 第1操作符每次交替变化;第2操作符,i每 2^2次变化一次;第3操作符i每2^3次变化一次
 

我要回帖

 

随机推荐