![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
^Rely!-
来自仙都的骚年
展开
-
P1850 换教室(期望dp,Floyd)
P1850 换教室题目描述有n个课程安排,其中第i个课程安排是在aia_iai号教室上课. 每个课程安排都有相应的替代方案,也就是说,我们也可以选择申请在bib_ibi号教室上同样的课程. 对于每个课程安排,申请通过的概率为pip_ipi,而且我们最多可以申请更换mmm个课程的上课地点. 当然,也可以选择一个都不申请. 与此同时,课间在不同教室之间移动时有一个体力消耗值,现在我们希望求一...原创 2019-11-04 20:21:56 · 156 阅读 · 0 评论 -
P2511 [HAOI2008]木棍分割(二分,动态规划)
P2511 [HAOI2008]木棍分割题目大意有nnn根木棍, 第iii根木棍的长度为LeniLen_iLeni,nnn根木棍依次连结了一起, 总共有n−1n-1n−1个连接处. 现在允许你最多砍断mmm个连接处, 砍完后nnn根木棍被分成了很多段,要求满足总长度最大的一段长度最小, 并且输出有多少种砍的方法使得总长度最大的一段长度最小.题目分析总长度最大的一段最小:最大值最小问题,可...原创 2019-10-17 16:15:49 · 458 阅读 · 0 评论 -
P3953 逛公园(最短路计数,spfa判环,分层图,拓扑序dp)
P3953 逛公园题目描述给定一张有向图,求从点1到点nnn长度不大于disn+kdis_n+kdisn+k的路径总数.规定只要路径中经过的点不同或者经过点的顺序不同,就另算一条新的路径.注意可能有0边,若这样的路径有无数条,则输出−1-1−1.题目分析最短路计数首先观察30pts30pts30pts部分分,可以发现,这就是一个裸的最短路计数问题. 因为是带权图,所以我们采用d...原创 2019-09-10 15:32:36 · 186 阅读 · 0 评论 -
P3244 [HNOI2015]落忆枫音(DAG上的动态规划问题,朱刘定理,乘法逆元)
P3244 [HNOI2015]落忆枫音样例太坑了!竟然和题目描述给的图不一样!题目描述给定一张有向无环图,这张图满足一个性质:以点1为根节点,保证至少有一棵有向树,连接所有的节点.现在向这张图中新增一条给定的有向边,求增加这条有向边之后,有向无环图中的有向树的数量.答案可能会很大,所以要对1e9+71e9+71e9+7取模.题目解析首先,我们有这样一个定理:朱刘定理:一张有向无...原创 2019-09-12 18:07:35 · 189 阅读 · 0 评论 -
P5024 保卫王国(矩阵乘法,动态dp)
P5024 保卫王国题意概述给定一棵带权树和mmm个要求,求树上每条边的两个端点至少选择一个时,最小的总权值. 此外,每个要求都会指定两个点是否能够选择,求在分别满足这些要求的前提下,最小的总权值是多少.题目分析首先,如果只看题目的前半部分,就是一个简单的树形dpdpdp,本题的难点就在于如何在指定两个点的状态的同时做到时间复杂度尽量低.朴素的想法考虑最朴素的做法,显然是每次询问时,重...原创 2019-10-08 23:01:32 · 154 阅读 · 0 评论