随笔分类 - DP
摘要:DP 好题 Statement M \(\le 5000\) 块饼干分给 N \(\le 30\) 个人,每个人至少分得一块。 给定长为 N 的序列 \(g\) ,定义一种分配方式的权值为 \(\sum g[i]\times a[i]\) ,\(a[i]\) 表示全局中比 \(i\) 分的饼干多的人
阅读全文
摘要:状态优化+前缀和优化 Statement 有一个 \((n+2) \times m\) 的网格。 除了第一行和最后一行,其他每一行每一天最左边和最右边的格子都有 \(p\) 的概率消失。 求 \(k\) 天后,网格始终保持连通的概率。 \(n,m \le 1.5 \times 10^3\),\(k
阅读全文
摘要:CF1620F Bipartite Array DP 好题 Statement 多组数据 \(T\le 2\times 10^5\) 给定一个排列 \(p_n(n\le 10^6)\) ,可以任意地取反排列中的任意一个数,即 \(p_i=-p_i\) 定义一个排列 \(p\) 对应一个无向图 \(G
阅读全文
摘要:[CSP-S 2021] 交通规划 题解 对偶图网络流+区间 DP CCF一到店,所有 OIer 便都看着他笑,有的故意的高声嚷道,“你的题一定又超纲了!”CCF睁大眼睛说,“你怎么这样凭空污人清白……”“什么清白?我去年 CSP T4 啥都不会,被吊着打。”CCF便涨红了脸,额上的青筋条条绽出,争
阅读全文
摘要:[HAOI2008]硬币购物 题解 背包+容斥 Statement [HAOI2008]硬币购物 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) Solution 根本没有往容斥方向思考 /kk 条件计数的路子无非两条,要么寻找更简洁的充要条件,要么容斥 ——command_blo
阅读全文
摘要:CodeForces 1608F 显然,题目拆掉绝对值,题目变成了对于 \(a\) 的前缀的 \(mex\) 有区间限制 考虑 DP ,设 \(dp[i][mex][j]\) 表示前 \(i\) 位 ,\(Mex(a_1,a_2,\dots,a_i)=mex\) ,有 \(j\) 位数 \(>mex
阅读全文
摘要:Statement P4707 重返现世 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) Solution 考虑 min-max 容斥,题目所求即 \(\min_\limits{k}(U)\) 知道 \(k\) 较大但 \(n-k\) 很小,所以考虑转化一下,知道 \(\min_\
阅读全文
摘要:Statement Turysta - 黑暗爆炸 4727 - Virtual Judge (vjudge.net) Solution 显然,这是一张竞赛图,即有向完全图,竞赛图有这样的性质: 竞赛图必有哈密顿路径 竞赛图的强连通分量中必有哈密顿回路 首先我们考虑证明第一条性质,使用归纳法构造 显然
阅读全文
摘要:Statement [P7914 CSP-S 2021] 括号序列 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) Solution 借鉴 考虑区间 DP ,设 \(dp[i][j]\) 表示区间 \([i,j]\) 合法方案数 按题意转移,发现难点在于 ASB 考虑怎么处理 \(
阅读全文
摘要:[NOIP2018 提高组] 保卫王国 Luogu传送门 本文大量参考:题解 P5024 【保卫王国】 - Shallowy 的博客 Description Z 国有 $n$ 座城市,$(n - 1)$ 条双向道路,每条双向道路连接两座城市,且任意两座城市都能通过若干条道路相互到达。 Z 国的国防部
阅读全文
摘要:A 题面 JSOI 交给队员 ZYX 一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是 GW 文本生成器 v6 版。 该软件可以随机生成一些文章——总是生成一篇长度固定且完全随机的文章。 也就是说,生成的文章中每个字符都是完全随机的。如果一篇文章中至少
阅读全文
摘要:A 题面 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括: (1)删除一个字符;(2)插入一个字符;(3)将一个字符改为另一个字符。 求将字符串A变换为字符串B所用的最少字符操作数称为字符串A到B的编辑距离,记为d(A,B)。 B 分析 我将做dp题目大致划
阅读全文

浙公网安备 33010602011771号