原帖由 lulijie 于 2009-4-3 21:16 发表
我的思路是穷举法,把所有的可能都让电脑计算一下,找出最优的取法。
两头取数给出的是18个数字,一个2^18-1=262143种取法。可以在电脑运算的忍耐速度之内。
但是如何从262143种取法选出甲乙都是最优的取法并不容易 ...
原帖由 lulijie 于 2009-4-4 21:11 发表
但是我用两种方法都试了一下,解 47 30 1 47 2 30 45 7 37 82 9 97 48 32 78 92 74 83
我的方法 3秒,
你的方法 4秒。
好像你的方法并不比我的快啊。
原帖由 zxl0714 于 2009-4-4 22:01 发表
看来你还没有理解啊。。。。。
动态规划的主要思想就是避免重复计算,你可以这么想,为了确定第1步我们要计算出所有的来比较,第2步我们就不用再计算了,因为第1步已经计算过了。
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) | Powered by Discuz! X2 |