随笔分类 -  图论——最短路

摘要:VII.软件补丁问题 这题一眼看到那恶心的限制觉得是状压,一看那n=20的范围更觉得是状压,想了网络流3min没想出来,看了标签发现里面居然只有状压一个QaQ!!! 因此便用Dijkstra维护状压进行转移就水过去了QaQ。 鬼知道为什么一道状压会出现在网络流24题里面啊QaQ! 代码: 阅读全文
posted @ 2021-04-06 11:20 Troverld 阅读(35) 评论(0) 推荐(0) 编辑
摘要:XLII.[NOI2019] 弹跳 一眼看上去,单点向矩阵连边、最短路,这不是数据结构优化建图是什么? 想了想二维线段树优化建图,发现可以。 于是就写了,内层线段树写的还是可以压缩空间的线段树合并。 然后MLE了。 88 分代码: #include<bits/stdc++.h> using 阅读全文
posted @ 2021-04-02 23:11 Troverld 阅读(56) 评论(0) 推荐(0) 编辑
摘要:XII.[NOI2005]聪聪与可可 这题一个naive的思路是设pi,j表示i时刻老鼠在位置j的概率,然后求出fi表示猫i时刻前抓到老鼠的概率(因为如果i时刻猫可以抓到老鼠,则i+1时刻猫一定仍可以抓到老鼠;而i时刻猫能抓到老鼠的位置只有可能距猫的起点$\l 阅读全文
posted @ 2021-04-02 15:41 Troverld 阅读(59) 评论(0) 推荐(0) 编辑
摘要:XIV.CF553E Kyoya and Train 题解 阅读全文
posted @ 2021-04-01 20:23 Troverld 阅读(20) 评论(0) 推荐(0) 编辑
摘要:V.[FJOI2014]最短路径树问题 这题已经在我的收藏夹里吃了大半年的灰了……主要是因为他们有人把这题归到了树形DP里面,然后我就傻乎乎地把它收藏了…… 首先,假设我们已经求出了这个“最短路径树”,剩下的就是点分治的板子了。 而这个“最短路径树”,首先可以通过Dijkstra跑出最短路径DAG, 阅读全文
posted @ 2021-04-01 12:37 Troverld 阅读(75) 评论(0) 推荐(0) 编辑
摘要:CIX.[NOI Online #1 入门组]魔法 我们可以构造出原图的转移矩阵 A,表示只走原图的边的代价。这个直接暴力上Floyd即可。 我们还可以构造出魔法的转移矩阵B。 则,可以想到,答案一定是 ABABABABABABA 这种样子。 故我们用B左乘A 阅读全文
posted @ 2021-03-31 14:21 Troverld 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示