会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
CF上蓝!!!
博客园
首页
新随笔
联系
管理
2021年1月15日
背包问题整理
摘要: 多重背包II中的二进制拆分 for(int i=1;i<=n;i++) { int a,b,s;cin>>a>>b>>s;//体积、价值、数量 int k=1; while(k<=s) { w[++cnt]=a*k,v[cnt]=b*k; s-=k; k*=2; } // cout<<"s=="<<
阅读全文
posted @ 2021-01-15 11:45 30天CF上蓝!!!
阅读(56)
评论(0)
推荐(0)
编辑
公告