码迷,mamicode.com
首页 >  
搜索关键字:tarjan缩点    ( 255个结果
[Luogu] 消息扩散
https://www.luogu.org/problemnew/show/2002 Tarjan 缩点 + 入度判断 ...
分类:其他好文   时间:2018-01-17 00:52:31    阅读次数:175
[Luogu] 受欢迎的牛
https://www.luogu.org/problemnew/show/P2341 Tarjan 缩点 + 判断出度 ...
分类:其他好文   时间:2018-01-14 12:06:40    阅读次数:165
bzoj 1797: [Ahoi2009]Mincut 最小割【tarjan+最小割】
先跑一遍最大流,然后对残量网络(即所有没有满流的边)进行tarjan缩点。 能成为最小割的边一定满流:因为最小割不可能割一半的边; 连接s、t所在联通块的满流边一定在最小割里:如果不割掉这条边的话,就能再次从s到t增广 连接两个不同联通块的满流边可能在最小割里:新图(即缩点后只有满流边的图)的任意一 ...
分类:其他好文   时间:2018-01-03 13:59:27    阅读次数:120
【CodeForces】901 C. Bipartite Segments
【题目】C. Bipartite Segments 【题意】给定n个点m条边的无向连通图,保证不存在偶数长度的简单环。每次询问区间[l,r]中包含多少子区间[x,y]满足只保留[x,y]之间的点和边构成的图是一个二分图。 【算法】Tarjan缩点(找环) 【题解】如果两个奇数长度的环相交,会得到一个 ...
分类:其他好文   时间:2017-12-28 11:58:15    阅读次数:244
模板:tarjan缩点+重新建边+最短路
洛谷P3387 【模板】缩点 题目背景 缩点+DP 题目描述 给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 输入输出格式 输入格式: 第一行,n,m 第二行,n个整数 ...
分类:其他好文   时间:2017-12-16 23:17:59    阅读次数:334
【Codeforces】894E.Ralph and Mushrooms Tarjan缩点+DP
题意 给定$n$个点$m$条边有向图及边权$w$,第$i$次经过一条边边权为$w 1 2. .. i$,$w\ge 0$给定起点$s$问从起点出发最多能够得到权和,某条边可重复经过 有向图能够重复经过的边当且仅当成环,所以tarjan缩点成DAG,缩点后每个点内的权值可以通过二分算出,假设最大的$n ...
分类:其他好文   时间:2017-11-30 19:15:43    阅读次数:230
2-SAT学习整理
关于2-SAT 问题给出的证明和思路就不再赘述 核心是对于问题给出的条件建图,然后跑tarjan缩点 (在一个强联通分量里bool值是相同的) 看集合两个元素是否在一个强联通分量来判断是否合法 利用强联通分量是拓扑序的逆序可以进行方案的选择 2-SAT 问题代码一般比较短,重点是建图 一般来说对于一 ...
分类:其他好文   时间:2017-11-18 11:24:47    阅读次数:107
【模板】Tarjan缩点
洛谷3387 1 #include<cstdio> 2 #include<algorithm> 3 #include<cstring> 4 using namespace std; 5 const int maxn=20010,maxm=200010; 6 int ans,n,m,etot,tot, ...
分类:其他好文   时间:2017-11-09 11:24:34    阅读次数:169
[tarjan缩点] 洛谷P2746 [USACO5.3]校园网Network of Schools
一开始完全没有搞懂题目的意思就下手,但是居然还AC了两个点? 仔细审视了一下题目的意思,发现题目并不难。 对于第一问,我们只需要求缩点后,入度为 0 的点的数量就可以了。 对于第二问,我们的目标是要求缩点后的所有点互相联通(因为只有这样,任选一个点才能互相到达)我们转换一下含义:缩点后的所有点只有入 ...
分类:Web程序   时间:2017-11-06 13:14:26    阅读次数:258
[模板]tarjan缩点+拓扑排序
题目:给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 题目简述:先tarjan缩点,再从入度为零处进行一次拓扑排序,求最长路即可,话说拓扑排序求最长路真方便。。。 注意 ...
分类:编程语言   时间:2017-11-04 23:27:46    阅读次数:241
255条   上一页 1 ... 9 10 11 12 13 ... 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!