动态规划
Lisajoycomputer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
01背包问题
题目:容量为9的背包,有4种物品,体积分别为2,3,4,5,价值分别为3,4,5,7,求能放进背包的最大值。 #include using namespace std; #define MAXSIZE 9 #define NUM 4 int main(void) { int size_value[5][2] = { {0,0},{2,3},{3,4}...2011-10-20 21:39:40 · 201 阅读 · 0 评论 -
非01背包问题
题目:四种类型的物品,体积分别为2,3,5,6,价值分别为4,7,9,11.背包容量为8,每种物品的最大数量不限制 #include using namespace std; #define MAXSIZE 8 #define NUM 4 int main(void) { int size_value[NUM+1][2] = {{0,0},{2,4},{...2011-10-24 23:44:32 · 633 阅读 · 0 评论 -
LCS最长公共子序列(输出一条最长子序列)
#include #include #include #include #define A "xyxxzxyzxy" #define B "zxzyyzxxyxxz" void output(char str[]) { for(int i=0;i原创 2011-11-02 19:50:20 · 311 阅读 · 0 评论 -
所有点对最短路径
#include #include #include #define Max 255 #define N 3 int main(void) { int D[N][N] = {{0,2,9},{8,0,6},{1,Max,0}}; cout原创 2011-11-07 15:26:38 · 322 阅读 · 0 评论
分享