解背包问题,递归、回溯、穷举法那种算法比较好 解背包问题,如从30个数字里找出6个等于某特定值, 递归、回溯、穷举法那种算法比较快、比较简单? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得这个问题的关键还是在筛选这一步,把范围尽量缩小。具体是:1,先排序O(nlogn)2,制定筛选规则,比如大于某特定值的排除,最小的六项和小于某特定值的全部排除……3,优化最内层循环运算,不如把加法转化为减法,最后一层就成了有序表查找了。理论上讲速度在最坏的情况下要快大约(n/logn),O(n^5*logn)至于细节我就不说了,研究这个很费时间。比如优化其他层的循环,筛选规则必不可少。 inet控件 连续POST 的问题,求解 关于CAD的编程 如何将ListView控件中的数据转换成Recordset类型? 冒着生命危险关了杀毒软件来试一个所谓“QQ群发软件”,哈哈,马上恍然大悟,我在两天内就能做出来给大家用 哪位仁兄有考试系统的源代码,谢谢! 怎么格式话MSHFlexGrid中的一列的格式 请问高手在VB中用什么语句访问加密的Access数据库? 一个简单问题,关于什么时候用ACTIVE EXE工程? 以后很少来了 我现在正写一个商业软体,人手不够,高手谁有空请帮我忙,报酬好谈!!! VBA只想输入固定字符 VB MSFlexGrid 问题
具体是:
1,先排序O(nlogn)
2,制定筛选规则,比如大于某特定值的排除,最小的六项和小于某特定值的全部排除……
3,优化最内层循环运算,不如把加法转化为减法,最后一层就成了有序表查找了。理论上讲速度在最坏的情况下要快大约(n/logn),O(n^5*logn)至于细节我就不说了,研究这个很费时间。比如优化其他层的循环,筛选规则必不可少。