上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 130 下一页
摘要: 这道题目作为枚举子集的题目见识一下 首先对于一个连通块,如果点权之和为\(0\),那么我们算出MST显然就是最优解 我们看一下数据范围,可能是考状态压缩 我们把状态\(i\)设出来后,可以先尝试考虑某一个点,但是你发现这样不太好考虑,而且只考虑这一个点的话,那么这个点所加入的连通块的点权之和为\(0 阅读全文
posted @ 2024-02-07 15:42 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 不要一看到特殊点就想虚点,这道题目我们这么建模 假设我们的\(D\)已经定了,我们把边权小于等于\(D\)的全部加入,那么图就会形成一个若干个连通块 显然\(D\)越大连通块个数越少 这里当然启示我们用二分,然而也有更简单的方法 我们借鉴Kruscal的过程,当维护的森林刚好有\(s\)个树时直接停 阅读全文
posted @ 2024-02-07 15:23 最爱丁珰 阅读(8) 评论(0) 推荐(0)
摘要: 先来转换一下题意:首先,所有点一定与公园连通,否则的话存在一个人到不了公园;其次一条边最多被经过一次,否则的话第一次经过的车可以在起点等着,等到第二辆车到,然后两辆车合为一辆车。综上,我们选取的边至少要有\(n-1\)条边,每选取一条边就将这条边的权值计算到答案中(如果一条边被选取了却不计算答案,那 阅读全文
posted @ 2024-02-07 14:10 最爱丁珰 阅读(22) 评论(0) 推荐(0)
摘要: 来严格证明一下做法 我们利用数学归纳法证明,过程很像“推论+数归证明Kruscal” 假设我们按照书上这么添加后,执行Kruscal 当前执行到\(i\)这条边,已经选上的边都是最开始的树边,已经循环过但没选上的边都是添加的非树边 假设\(i\)是添加的边,那么\(i\)一定不会被选上,因为此时已经 阅读全文
posted @ 2024-02-07 11:44 最爱丁珰 阅读(15) 评论(0) 推荐(0)
摘要: 其实这个证明与前面那个证明很像 假设最终生成的生成树不包含这\(m-k\)条边中连接生成森林的两个不连通节点的最小的边,那么我们从这些最小的边中任选一条边加入到树中会形成一个环,而且这个环(除了加入的这条最小边)一定存在一条边不是最开始的\(k\)条边中的某一条(因为如果这个环除了加入的最小边,剩余 阅读全文
posted @ 2024-02-07 11:04 最爱丁珰 阅读(28) 评论(0) 推荐(0)
摘要: 其实这个对偶图的定义有点问题,正确的: 所以PPT画的对偶图也有点问题,还要在\(4\)号点上画一个闭环(之后的图没有做修改) 这个证明唯一想不明白的就是为啥紫色的边一定会构成一棵树,主要是无法判断是否连通 求出区域数\(F\)之后,答案就是\(F-1\)(每开一扇门,就会让两个区域连通,减少一个连 阅读全文
posted @ 2024-02-07 09:32 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 我们先来考虑没有特殊节点怎么做 设\(f[i][0/1]\)表示以\(i\)为根的子树,\(i\)是否放置军队的最小代价,这个DP非常简单,方程就不写了 然后考虑有一个特殊节点怎么做,我们不妨以这个特殊节点为根,于是就可以发现,其他点的\(f\)的值显然都不变,对于根节点,题目要求是否放置,输出对应 阅读全文
posted @ 2024-02-06 19:40 最爱丁珰 阅读(11) 评论(0) 推荐(0)
摘要: 这道题目真的不只是绿题。。蓝肯定是有的 设状态\(f[i][j][l]\)表示从\(i\)到\(j\)的长度是\(2^l\)是否可行 注意到题目给的每一条边的长度都是\(1\),所以对任意一条路径,每次跑步机结束时一定是停在某个点上的,不会停在某条边上,所以这个状态设置是正确的 然后还注意,为什么第 阅读全文
posted @ 2024-02-06 18:33 最爱丁珰 阅读(30) 评论(0) 推荐(0)
摘要: 蓝书求最小环的思路,就是说我们要保证遍历所有的环 那么怎么保证遍历所有的环呢?我们就要给每个环选一个代表元素,由于\(k\)(阶段)是很特殊的,所以我们选择\(k\)当代表元素,而且让\(k\)最大,然后就不难想到蓝书上的做法 注意一定要在floyd算法执行之前进行ans的更新 当然也可以把\(k\ 阅读全文
posted @ 2024-02-06 17:21 最爱丁珰 阅读(12) 评论(0) 推荐(0)
摘要: 单源最短路求解路径条数很好做,但是多源最短路要稍微麻烦一点 dij求最短路计数只适用于正边权图计数,如果有\(0\)边不一定能保证取出的时候的计数是正确的(有零环) spfa想一下,还没想 这一道题目就是用floyd求解多源最短路条数,正确性的话也是按照蓝书上那么想 就是记录路径条数的数组其实也是省 阅读全文
posted @ 2024-02-06 17:09 最爱丁珰 阅读(29) 评论(0) 推荐(0)
上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 130 下一页