03 2020 档案

摘要:"题面" 题意简述 给 $n$ 个物品,每个物品有两个属性(为整数),要求从中选若干个物品,使得两属性的总和最大且任意一个属性的和不得小于 $0$ 解 题意类似于背包,复杂度 $W = 400 \times 1000$ 也符合 $O(nW)$,就用背包的思想来考虑 惯用伎俩,选一个属性为重量,另一个 阅读全文
posted @ 2020-03-25 23:40 AxDea 阅读(177) 评论(0) 推荐(0)
摘要:"题面" 题意简述: 给一个节点数为 $n$ 且有 $n 1$ 条边的连通图,给出每个点的点权 $c_i$ ,对于每一个点,求出与其距离不大于 $m$ 条路径的点的权值和 首先它是一棵树 ~~(废话)~~ 这题拿上手,不能正经搜索,考虑DP 设计状态 $f_{i,j}$ 表示第 $i$ 个点距离不大 阅读全文
posted @ 2020-03-22 22:34 AxDea 阅读(217) 评论(0) 推荐(0)
摘要:"题面" 题目简意: 给出 $n$ 个物品,体积为 $w_i$ ,现把其分成若干组,要求每组总体积 $V \leq W$ ,问最小分组数。 看这个题意,大概率是一个DP,看一下 $n$ 的数据范围,点明了记忆化搜索和状压DP两种方法 这篇题解来讲后者 首先确定状态,每一个正整数状态 $s$ 的在二进 阅读全文
posted @ 2020-03-22 21:56 AxDea 阅读(162) 评论(0) 推荐(0)
摘要:题面 #####前言: 这是2017年普及组T4,结合2018年的T3,以及NOI online 2020 T2 可以看出NOIP普及组已经对DP的数据结构优化有一定要求了 #####正文 作为一道考场题,它居然很难打暴力 首先,看到数据范围,找出我们将要枚举的两个数据 \(1\leq n \leq 阅读全文
posted @ 2020-03-20 22:48 AxDea 阅读(105) 评论(0) 推荐(0)
摘要:题面 动态规划 为了方便表示,题面中的费用系数改用 \(v_i\) 确定 \(f_i\) 表示到第 \(i\) 个位置的最优解 每次转移就是钱 \(i\) 个加上一段 \([j+1,i]\) 的花费 很显然,可以用前缀和优化 但因为有 \(s\) 的存在,使得直接加上多开一维需记录分组数,却会增加巨 阅读全文
posted @ 2020-03-20 17:02 AxDea 阅读(237) 评论(0) 推荐(0)
摘要:~~快被做烂的方案数状压DP~~ 设状态为一个正整数 $S$ ,其在二进制的第 $i$ 位若为 $1$ 则表示在这一块有草地 例如 $S = (0010)_2$ 表示在第 $2$ 列有草地,而其他列没有草地 那么 设 $f(i,S)$ 表示 在第 $i$ 行 状态为 $S$ 时的最优解 状态转移方程 阅读全文
posted @ 2020-03-15 15:22 AxDea 阅读(124) 评论(0) 推荐(0)