会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Ginp
2024年3月1日
1-2 0-1背包问题
摘要: 普通的01背包问题 #include <iostream> using namespace std; const int N = 10010; int v[N], w[N]; int f[N]; int main(){ int n, m; cin>>n>>m; for(int i = 1; i <=
阅读全文
posted @ 2024-03-01 21:03 屏
阅读(4)
评论(0)
推荐(0)
编辑
1-1 硬币兑换
摘要: 本题是一个完全背包问题,需要对三重循环进行优化。 容易想到用(i, j)表示从前i个硬币中选取总价值为j的方案中,使用硬币数目的集合。f(i, j)表示其最小值。 则有 f(i, j) = min(f(i - 1, j - k*w[i]) + k), 其中 k = {0, 1, ..., j / w
阅读全文
posted @ 2024-03-01 19:54 屏
阅读(6)
评论(0)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理