24点游戏 程序(三)

增加了部分去重复的功能,以及后缀转中缀显示。

部分结果:

1 1 1 8,(1+1+1)*8
1 1 1 11,(1+1)*(1+11)
1 1 1 12,1*(1+1)*12
1 1 1 13,(1+1)*(13-1)
1 1 2 6,2*(1+1)*6
1 1 2 7,(1+2)*(1+7)
1 1 2 8,1*(1+2)*8
1 1 2 9,(1+2)*(9-1)
1 1 2 10,2*(1+1+10)

。。。

大概6s取得单一结果,一共1362个解。

取得全部结果需要14s。其实还是有很多重复。离http://www.24theory.com/theory/的结果还有一定距离。需要更细化的过滤。

这部分暂时不做了。有空还是想做一个android的24点小游戏。


posted @ 2012-02-26 14:21  好好学习,天天进步  阅读(313)  评论(0编辑  收藏  举报