⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 动态规划算法求解0-1背包问题,动态规划算法knapsack求最优值
💻 CPP
字号:

//回溯法求解0-1背包问题
#include "Knap.h"

void main()
{

	int *p;
	int *w;
	int c=0;
	int n=0;
	int i=0;

	cout<<"/回溯法求解0-1背包问题"<<endl;

	cout<<"请输入背包个数:"<<endl;
	cin>>n;

	p=new int[n+1];
	w=new int[n+1];
	p[0]=0;
	w[0]=0;

	cout<<"请输入个背包的价值:"<<endl;
	for(i=1;i<=n;i++)
		cin>>p[i];

	cout<<"请输入个背包的重量:"<<endl;
	for(i=1;i<=n;i++)
		cin>>w[i];

	cout<<"请输入背包容量:"<<endl;
	cin>>c;
	cout<<Knapsack(p,w,c,n)<<endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -