随笔分类 - 具体问题 / dp / 图上dp
摘要:前言 听说是原题, 这下这下了 思路 首先找下性质 不难发现可以用规模法, 考虑 \(u \to n\) 的最大概率 猜测可以按照 \(f_v\) 为优先级从大到小选择 \(u\) 的出边, 但是需要一些证明 很喜欢题解的一句话, 证明我并不是弱智 一个显然的想法将能到达的点按照到达终点的概率从大到
阅读全文
摘要:前言 有点神奇的一个题, 不太会做 题面 输入文件:\(\textrm{decoding.in}\) 输出文件:\(\textrm{decoding.out}\) 时间限制:\(1\) 秒 内存限制:\(64\) 兆字节 在有噪声的信道上传输信息一直是一个难题。各种方法被用来检测传输错误并修复它们。
阅读全文
摘要:思路 转化题意移步赛时记录 详细题解见 题解下载 好的那么主要问题仍然是怎样做才能扔掉后效性, 乍一看是不可能的, 但是我们可以慢慢的考虑 首先我们需要利用有效时间段 \(\leq 500\) 这个条件, 我们考虑建出每种选择的情况, 再按照树上的仇恨关系建出图 具体的, 对于每一种 \([j, j
阅读全文
摘要:算法 先转化题意 在有 \(n\) 个点 \(m\) 条边的有向图上, 从点 \(S\) 开始, 最终到达一个拥有酒吧的点 求途径最大点权和, 其中可以重复经过一个点, 但是点权和不再计算 现在动用一下注意力, 在抽象有向图上不好处理, 我们考虑 \(\rm{DAG}\) 的情况 显然的, 对于一个
阅读全文
摘要:算法 观察到把每个 \(a_i\) 向 \(i\) 连边, 形成一个外向基环树森林 问题转化为 在一个基环树上, 选择一个点后, 其儿子节点至少有一个不能选, 求最大选点个数 对于森林中的每一棵基环树 容易想到找环, 对于环上每一点, 问题转化为树上的上述问题 显然是树形 dp 令 \(f_{x,
阅读全文
摘要:算法 简单算法 DAG 上最长路很好实现, 即按照拓扑序 dp 设已经知道最长路答案为 \(f_x\) 现将每个点按照 \(f_x\) 分层, 最小层级没有出边, 显然字典序排名相同 推导下一层时, 对于出边 \((u, v)\) , 按照边权为第一关键字, 上一层的 \(v\) 的排名为第二关键字
阅读全文
摘要:题面 传统 T4 找不到原题 挂个 pdf 题面下载 算法 不容易想到把出发点, 有被困同伴的人称作关键点 那么只需要求出关键点之间, 关键点到任意一个终点的最短距离, 然后在搜索即可求解 dijkstra 算法求单源最短路 \(n > 10^3\), 显然会 T 飞 dijkstra 算法求单源最
阅读全文
摘要:题目 由于没找到原题, 只能挂上 pdf 题目下载 算法 暴力 标准的 dp + 图论(可是考前并没有听说过) 于是推出式子 定义 \(dp_{u, g}\) 为从起点到 \(u\), 经过的边权的最大公倍数为 \(g\) 的最短路, 枚举 \(u\) 的出边 \(v\) \[dp_{v, g^{\
阅读全文

浙公网安备 33010602011771号