![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
强连通分量
luoyuef
这个作者很懒,什么都没留下…
展开
-
tarjan强连通分量缩点笔记
题目描述 给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 输入格式: 第一行,n,m 第二行,n个整数,依次代表点权 第三至m+2行,每行两个整数u,v,表示u->v有一条有向边 输出格式: 共一行,最大的点权之和。直接dfs做万一有环呢?所以我们要缩点原创 2017-10-31 20:52:07 · 288 阅读 · 0 评论 -
一道题
题目因为版权问题就不发了,只贴个代码。 这道题里我想的太简单了。。没有考虑到环。总的来说就是我们遇到环可以缩点来做。包括有向图和无向图。#include<bits/stdc++.h>using namespace std;const int MAXN=1e5+5;int head[MAXN],cnt=0,n,m,tem1,tem2,st[MAXN],belong[MAXN],dfn[MAXN],原创 2017-11-04 14:29:43 · 150 阅读 · 0 评论 -
NOIP2009 T3最优贸易
题目描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。 商原创 2017-11-06 14:53:01 · 191 阅读 · 0 评论 -
cf949C Data Center Maintenance
题意: 某土豪公司建立了n个数据中心,把m份资料每份在其中的两个数据中心备份。 每个数据中心在一天h个小时当中有一个小时需要维护,此时不提供资料下载服务。 现在土豪公司想要将其中若干个数据中心的维护时间向后推迟一小时,并要求一天中任意时刻每份资料都可以被下载,问最少选取多少个数据中心维护。 输入 第一行n,m,h,见题目描述 第二行n个整数,维护时间 接下来m行,每行两个整数,存相同资料的一对...原创 2018-04-18 19:58:26 · 304 阅读 · 0 评论