会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
dialectics
博客园
首页
新随笔
联系
订阅
管理
2020年3月19日
Knapsack Packing(思维+multiset)
摘要: 题意: 给定一个集合A,包含2^N个数,问是否存在N个数可以组合成A。 思路: 假设存在N个数可以组合成A。取出A中最大的两个数Firs,Second;x=First-Second,x一定位N个数中的一个数;集合A中的元素按照是否包含x可以划分为A+(包含x),A-(不包含x);且A+的大小=A-的
阅读全文
posted @ 2020-03-19 12:13 dialectics
阅读(204)
评论(0)
推荐(0)
编辑
公告