【文件属性】:
文件名称:java程序计算24点 递归算法 解决括号问题
文件大小:3KB
文件格式:JAVA
更新时间:2014-05-05 17:35:25
计算24点 java
*计算24点 难点是递归算法归纳(双重for循环加递归啊 容易蒙) 以及加括号(完美解决)问题
*不限于4个数 但6个数时 运行已经相当吃力
*程序逻辑竭力去除重复解(加法乘法交换律 不算重复) 但无法完全 最后只能以Set 解决问题
做了两天 接近完美 差在效率
10分 不喜勿下
网友评论
- 这个比较好玩,谢谢,学习算法
- 挺好的,对我非常有帮助
- 写的挺巧妙的,但是去重不彻底,比如前后交换的情况
- 写的还不错哦,仔细再分析下
- 特别好,就是我水平低
- 这个东西真心有错啊,大家参考下、
- 我只想问楼主分析过几组数据了?我没具体分析源码,但从输出来看我测的每一组输出都有错!我上一组吧,第三个应该就错了吧? 3-(3-8*3) 3÷(3÷(8*3)) 3÷(3÷(3*8)) 3+8*3-3 3*8-(3-3) 3*8+3-3 3*(8-(3-3)) (3+8-3)*3
- 很复杂,没看懂
- 太强大了,自己写真心难
- 特别好,就是我水平低
- 真的特别好!我懂了~~