树形dp例题
前言 学OI的时候就做过树形dp的题,不过那时候全在划水。看了看题解还不太懂就直接照着题解写了,现在再回来看还是不会QAQ,所以就再看看然后自己写了一遍。 ...
前言 学OI的时候就做过树形dp的题,不过那时候全在划水。看了看题解还不太懂就直接照着题解写了,现在再回来看还是不会QAQ,所以就再看看然后自己写了一遍。 ...
A. 矩阵取数游戏 题意 给定一个 $n\times m$ 的矩阵,其中每个元素为非负整数。每次你可以从每行的行首或行末取一个元素,得到的分数为当前元素的值 $a_{ij}\times 2^k$ ,$k$ 为当前是第几次取该行上的元素。 问最大得分为多少。 ...
A. 方格取数 题意 有一个 $N*N$ 的整数方阵,每个点初始值为0,在一些点上放上数,一个人从左上角走到右下角,规定只能向下或向右走,当他经过的点上有数时会取走它,问走两遍最多能取的数的和最大为多少。 ...
1. 分组背包 题意 在01背包基础上,将其中的物体分成 $k$ 组,每组内的物品相互冲突,即只能取其中一个,问最大价值。 ...
前言 今天跟着背包九讲把背包再学习一下,dd_engi大佬的背包九讲Github链接: 背包九讲 1. 采药(01背包) 题意 有 $n$ 个价值为 $w_i$ ,体积为 $v_i$ 的物品,装入体积为 $V$ 的背包中,问能获得的最大为多少。 ...