码迷,mamicode.com
首页 >  
搜索关键字:背包    ( 5347个结果
HDU 1171 Big Event in HDU (动态规划、01背包)
Big Event in HDU Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 57986 Accepted Submission(s): 1 ...
分类:其他好文   时间:2019-08-22 22:08:35    阅读次数:99
初学树型dp
树型DP DFS的回溯 是树形DP的重点以及核心, 当回溯结束后,root的子树已经被遍历完并处理完了。 这便是树形DP的最重要的特点 自己认为应该注意的点 1. 好多人都说在更新当前节点时,它的儿子结点都给更新完了,实际上这并不准确。对于当前节点,我们需要dfs它的儿子,并且在dfs中进行dp。在 ...
分类:其他好文   时间:2019-08-22 20:37:00    阅读次数:117
poj1837 Balance
Topic Links Topic meaning:有一天平其左右臂长为15,有m个数字,一个数字表示天平上一个钩子距天平中心点的距离,左边为负数,右边为正数,有n个质量确定的砝码,所有砝码都应被悬挂上去,一个钩子可以挂多个砝码,问有多少种挂法使得天平保持平衡; Method of Solving: ...
分类:其他好文   时间:2019-08-22 14:46:11    阅读次数:107
依赖背包变形(经典)——poj1155
这个题用优化后的依赖背包做难以实现,所以用常规的泛化物品的和来做即可 每个节点的容量定义为这个节点下的叶子结点个数,dp[u][j]用来表示节点u下选取j个物品的最大收益,最后从m-0查询dp[1][i],一旦发现是非负数,i则是答案 需要注意的地方:初始化时将所有的dp[i][0]都赋值为0,一个 ...
分类:其他好文   时间:2019-08-20 20:14:24    阅读次数:73
codeforces 842C Ilya And The Tree (01背包+dfs)
(点击此处查看原题) 题目分析 题意:在一个树中,有n个结点,记为 1~n ,其中根结点编号为1,每个结点都有一个值val[i],问从根结点到各个结点的路径中所有结点的值的gcd(最大公约数)最大是多少,其中,我们可以将路径中某一个结点的值变为0,也可以选择不变。 思路:注意到对于每个结点,我们可以 ...
分类:其他好文   时间:2019-08-20 12:24:18    阅读次数:59
动态规划——泛化物品
·玄学的东西 ·定义:如果物品k的价值w并不是固定的,而是随着投入的费用c改变而改变,那么这是个泛化物品。 ·不得不介绍的两种关系: 请- 1.独立结合:两个物品都可以被分到某东西的一部分。 2.互斥结合:两个物品中只有一个能被分到某东西。 ·泛化物品在背包中的show: ...
分类:其他好文   时间:2019-08-19 21:01:01    阅读次数:79
矩阵快速幂——max JZOJ(GMOJ)6309 完全背包
矩阵快速幂——max JZOJ(GMOJ)6309 完全背包 前置知识 矩阵快速幂 是可以自己新定义运算的, 只要满足结合律即可 最近心血来潮, 搞出了一个叫 "矩阵max法"的东西(我瞎编的名字) 以下是运算规则 $ C=A \: \; max \: \; B \\C_{i,j}={MAX}^n_ ...
分类:其他好文   时间:2019-08-19 19:20:42    阅读次数:95
【BJOI2019】排兵布阵
二维背包,不是很难。 看第二个样例时想到,既然吃掉了每一个城堡的某一个人的分,那么所有比那个人派遣兵力小的都可以吃掉,所以就想到了用一维存城堡,二维存第几个玩家的兵力。 所以输入就是a[j][i];输完之后为了便于比较有多少个玩家派遣的兵力小于目前吃掉的,就要排一个序,因为兵力会比较多,所以答案的第 ...
分类:其他好文   时间:2019-08-19 14:35:05    阅读次数:67
ZROI 19.08.08模拟赛
"传送门" 写在前面:为了保护正睿题目版权,这里不放题面,只写题解。 首先恭喜swk今天翻车! “小心大样例演你。”——天祺鸽鸽 果然swk今天被大样例演死了,天祺鸽鸽诚不欺我! A 这题标程是前几天ACM赛的双栈背包…… 然而可以排序之后直接背包,$O(nm)$随便过( B 菜 swk 菜 发现答 ...
分类:其他好文   时间:2019-08-19 09:51:06    阅读次数:85
ZROI 19.08.05模拟赛
"传送门" 写在前面:为了保护正睿题目版权,这里不放题面,只写题解。 A $21pts:$ 随便枚举,随便爆搜就好了。 $65pts:$ 比较显然的dp,设$f_{i,j,k}$表示在子树$i$中,两个赞助商分别选了$j,k$个的最优解。 对枚举的上下界卡的紧一点,按照树上背包的聚合分析,复杂度是$ ...
分类:其他好文   时间:2019-08-19 09:43:56    阅读次数:99
5347条   上一页 1 ... 58 59 60 61 62 ... 535 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!