码迷,mamicode.com
首页 >  
搜索关键字:背包    ( 5347个结果
CF632E Thief in a Shop
XI. "CF632E Thief in a Shop" 听说这题NTT常见的模数都会被卡?orzorz。 一看就是一个完全背包的样式。当然咯,FFT题当然应该用FFT做呀。我们构建$g(x)=[x\in \text{商品价值的集合}]$。计算$g^k$,答案即为$g^k(x)$所有有值的位置。 代 ...
分类:其他好文   时间:2020-04-25 12:20:41    阅读次数:56
01背包
有 N 件物品和一个容量是 VV 的背包。每件物品只能使用一次。 第 i件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 输入格式 第一行两个整数,N,VN,V,用空格隔开,分别表示物品数量和背包容积。 接下来有 NN ...
分类:其他好文   时间:2020-04-25 10:53:49    阅读次数:52
「HEOI2013」Eden的新背包问题
[TOC] 题目 "传送门" 题解 假设我们忽略物品 $i$,那么所有的物品我们分成 $1\text{~}i 1$ 的物品和 $i+1\text{~}n$ 的物品这两个部分,在这两个部分里面选择容量不超过 $e_i$ 的物品的最大价值。 那么我们考虑从 $1$ 开始跑部分背包,从 $n$ 开始往前跑 ...
分类:其他好文   时间:2020-04-24 12:51:31    阅读次数:54
CF500F New Year Shopping
"题面" 题解 给个不要脑子的做法。 因为这道题是物品会存在一段时间,对每个时间点求出 $0/1$ 背包的值。然后 $n$ 和背包大小都是 $4000$ 级别,于是考虑线段树分治。 也就是将所有物品丢到线段树上去,dfs 一遍整棵树,将覆盖当前区间的所有物品全部加到 $0/1$ 背包里面去,这样就可 ...
分类:其他好文   时间:2020-04-23 21:26:04    阅读次数:70
刷题416. Partition Equal Subset Sum
一、题目说明 题目416. Partition Equal Subset Sum,给定一个只包含正整数的数组,判断数组能否分成2个子数组,且其和相等。难度是Medium! 二、我的解答 这个题目,类似背包问题,用递归算法可解。但是需要先降序排序。 性能如下: 三、优化措施 无 ...
分类:其他好文   时间:2020-04-22 09:29:08    阅读次数:63
I - I HDU - 3466Proud Merchants(贪心+01背包)
I I HDU 3466Proud Merchants(贪心+01背包) Recently, iSea went to an ancient country. For such a long time, it was the most wealthy and powerful kingdom in ...
分类:其他好文   时间:2020-04-20 14:04:37    阅读次数:77
我的柔术技术库
Chapter 2 乌龟防守 乌龟防守回guard:手做好防护,伸直右腿,向后坐回guard;伸直的右腿钩子可以防止对手跳跃,转身回guard 时钟绞逃脱(早):一手抓住一手推住,同1回防 时钟绞逃脱(晚):一手抓住一手推住,肩着地旋转 双衣领逃脱:起身+抓手臂+肩着地旋转 背包逃脱:压住腿倒下+进 ...
分类:其他好文   时间:2020-04-19 18:01:13    阅读次数:56
01背包_顺序枚举和逆序枚举的问题_一维数组
逆序枚举和顺序枚举差异主要在一维数组实现的时候出现 方程: dp[j]=max(dp[j],dp[j-w[i]]+v[i]); 测试样例: 3 5 3 5 2 6 4 10 逆序结果: 11 顺序结果: 12 12这个错误的数据是怎么来的? 利用check,打印每次枚举后的结果, 代码如下 1 #i ...
分类:编程语言   时间:2020-04-19 14:53:06    阅读次数:106
P1455 搭配购买
算法 01背包+并查集 思路 既然这样,那这道题是否可以转换为01背包呢? 答案很明显是可以的。可以利用并查集,将这m组配对购买的商品划到一个集合里,这样就可以确定买了其中一个就得买另一个。 最后就是01背包啦! 代码 #include <cstdio> #include <iostream> #i ...
分类:其他好文   时间:2020-04-18 20:08:40    阅读次数:60
1268 完全背包问题
【题目描述】 设有n种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为M,今从n种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于M,而价值的和为最大。 【输入】 第一行:两个整数,M(背包容量,M≤200)和N(物品数量,N≤30); 第2 ...
分类:其他好文   时间:2020-04-18 14:09:49    阅读次数:63
5347条   上一页 1 ... 19 20 21 22 23 ... 535 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!