蛙跳算法解决01背包问题,蛙跳算法解决软硬件划分问题。
2021-05-11 08:55:49 1.02MB 代码
1
用粒子群算法解决01背包问题,C语言编写,可直接运行并得到最优解
2021-04-17 20:12:32 1003B 粒子群 01背包 C语言
1
01背包问题的树搜索解法,分支界限法,适合初学者参考
2021-04-07 16:03:26 3KB 背包问题 分支界限 算法
1
本程序使用遗传算法来解决背包问题,0-1背包问题,使用C语言编写,带测试数据
2020-01-03 11:35:04 381KB 背包问题 遗传算法
1
01背包问题算法的C++实现。 knapsack.cpp + knapsack.h
2020-01-03 11:20:34 1KB 01背包问题 算法 C++ 源码
1
遗传算法在多目标01背包问题中的应用,毕业设计的论文二十页
2019-12-21 21:58:16 271KB 毕业论文
1
运用贪心策略解决0 1背包问题 void beibao(int *w,int *v,int *x,int n,int *C) { int i,j,temp; for(i=0;in; w=new int(n);//动态分配内存 v=new int(n); x=new int(n); cout<<"请输入背包的容量"<>C; cout<<"请分别输入"<w[i]; cout<<"请分别输入"<v[i]; beibao(w,v,x,n,&C); cout<<"应用贪心策略装入背包的物品的重量分别为:"<
2019-12-21 21:35:05 901B 贪心法01背包问题
1
使用蚁群算法实现了单维的01背包问题,自己写的,可直接运行AcoKP.java文件即可输出结果,收敛速度还可以,可根据自己需要修改参数
2019-12-21 21:25:53 4KB 蚁群算法 背包问题 java
1
经典遗传算法(SGA)解01背包问题的python代码实现,说明如下: 1.采用经典的二进制编码,选择算子为轮盘赌选择,交叉算子为两点交叉,变异算子为反转(单点)变异 2.可调的参数为:gen,pc,pm,popsize,n,w,c,W,M 3.两种解码方式:带惩罚项和不带惩罚项
2019-12-21 20:52:25 5KB SGA 遗传算法 背包问题
1
01背包问题属于组合优化问题的一个例子,求解01背包问题的过程可以被视作在很多可行解当中求解一个最优解。01背包问题的一般描述如下: 给定n个物品和一个背包,物品i的重量为Wi,其价值为Vi,背包的容量为C。选择合适的物品装入背包,使得背包中装入的物品的总价值最大。注意的一点是,背包内的物品的重量之和不能大于背包的容量C。在选择装入背包的物品时,对每种物品i只有两种选择:装入背包或者不装入背包,即只能将物品i装入背包一次。称此类问题为0/1背包问题。
2019-12-21 20:37:52 16KB 遗传算法
1