摘要: "题目链接" Solution 裸题诶... 直接 $Tarjan$ 缩点+ $SPFA$ 最长路即可. 不过在洛谷上莫名被卡... RE两个点... Code cpp include define ll long long using namespace std; const int maxn=2 阅读全文
posted @ 2018-09-02 15:50 Kevin_naticl 阅读(163) 评论(0) 推荐(1) 编辑
摘要: "题目链接" Solution 分块+$Dijkstra$. 难点在于建边,很明显 $O(n^2)$ 建边会挂一堆 . 那么考虑一下, $n^2$ 建边多余的是哪些东西 $???$ 很显然是冗杂的边,即两个点在之前已经可以互达了,但是在这一次仍然又连接一遍. 所以我们对于 $n$ 个点 都开 $sq 阅读全文
posted @ 2018-09-02 10:42 Kevin_naticl 阅读(182) 评论(0) 推荐(1) 编辑