E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
强联通缩点
poj Command Network 最小树形图
解决最小树形图问题的朱刘算法,算法核心基于找【最小弧集->找环,消环
缩点
】的思想,来慢慢构造树形图。所有的灵魂都在这张图上。
t1019256391
·
2014-07-20 15:00
hdu 4587 判断孤立点+割点+ 删除点之后,剩下多少连通分量
4587先枚举删除的第一个点,第二个点就是找割点,没有割点当然也有答案学到的:1、图论硬套模板不太现实,比如这道题,我能想到孤立点是特殊情况,删除孤立点,连通分支个数会减少一,但是一直处理不好,最后按
缩点
的做法搞了
u011026968
·
2014-07-18 16:00
poj 1236 tarjan
缩点
(能达到全图的最少起点数)
思路:tarjan求强连通分量,之后
缩点
形成有向无环图。有向无环图中所有入度不为0的点,一定可以由某个入度为0的点出发可达。(由于无环,所以从任何入度不为0的点往回走,必然终止于一个入度为0的点)。
dumeichen
·
2014-07-11 20:00
poj 3177 Redundant Paths 边双连通分量+
缩点
我的做法:将边双连通分量相关的点
缩点
。然后求出度为1的个数=num。答案就是(num+1)/2或者说是num/2+num%2理由:度为1的肯定是叶子节点或者根节点。将叶子节点两两配对。
CHCXCHC
·
2014-07-11 14:00
bfs
桥
边双连通分量
缩点
建图
bzoj2001: [Hnoi2010]City 城市建设 wikioi2332
因为这些边在原图的情况下肯定更不可能选进MST的边集,即无用边);Contraction(缩必须边):把待修改的边标为-INF,做一遍MST,在MST中的非-INF边为必须边(因为这些边在原图的情况下也一定会被选进MST),
缩点
WJSZMRX
·
2014-07-10 10:53
codevs(wikioi)
图论
bzoj
MST
zoj 3795 Grouping 强连通
缩点
+拓扑排序最长链
输出满足这个条件的最小集合数思路:首先将强连通分量
缩点
。该
缩点
的点权为点的个数。因为强连通分量中任意两个点都有直接或者间接关系。
缩点
后重新建图。然后对新图拓扑排序求最长链。
CHCXCHC
·
2014-07-07 17:00
拓扑排序
bfs
强连通
缩点
建图
【HDU】3072 Intelligence System 强连通
缩点
+贪心
IntelligenceSystemTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1301 AcceptedSubmission(s):579ProblemDescriptionAfteraday,ALPCsfinallycompletetheirul
u013368721
·
2014-07-06 14:00
图论
HDU
UVa 11294 - Wedding
1.建图,矛盾的点建立对应的边(与一直关系相反); 2.利用Tarjan算法计算强连通分量,
缩点
; 3.判断是否有解(是否
mobius_strip
·
2014-07-06 14:00
【HDU】1827 Summer Holiday 强连通
缩点
SummerHolidayTimeLimit:10000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1489 AcceptedSubmission(s):676ProblemDescriptionToseeaWorldinaGrainofSandAndaHeaveninaWil
u013368721
·
2014-07-06 12:00
图论
HDU
【HDU】2767 Proving Equivalences 强连通
缩点
ProvingEquivalencesTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2889 AcceptedSubmission(s):1087ProblemDescriptionConsiderthefollowingexercise,foundi
u013368721
·
2014-07-06 11:00
图论
HDU
【HDU】3639 Hawk-and-Chicken 强连通
缩点
+DFS
Hawk-and-ChickenTimeLimit:6000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1774 AcceptedSubmission(s):505ProblemDescriptionKidsinkindergartenenjoyplayingagamecall
u013368721
·
2014-07-06 10:00
图论
HDU
DFS
poj 3160 Father Christmas flymouse 强连通
缩点
+bfs
本题的题意为给n个点m条单向边然后再给出0~n个点的点权(有正有负)要求是从某一点开始走,走到一个点:可以选择进去,获得点权(只能进一次)或者选择绕过这个点继续走,求能获得的最大权值我的做法:强连通
缩点
CHCXCHC
·
2014-07-03 21:00
SPFA
bfs
强连通
缩点
建图
Uva-10972-RevolC FaeLoN
不过性质想到了,是求连通分量
缩点
,然后答案是度数为1的点加上度数为0的点的2倍然后再除以2代码:#include #include #include #include #include usingnamespacestd
z309241990
·
2014-06-30 22:00
边双连通分量
ZOJ3795 Grouping 强连通
缩点
+图的最长路
将原图
缩点
后,对新图记忆化搜索求最长路。如果不
缩点
,会RE。。。#include #include #include #include #include usingnamespacest
t1019256391
·
2014-06-30 17:00
【UVa】11324 The Largest Clique 强连通
缩点
+DP
ProblemB:TheLargestCliqueGivenadirectedgraphG,considerthefollowingtransformation.First,createanewgraphT(G)tohavethesamevertexsetasG.CreateadirectededgebetweentwoverticesuandvinT(G)ifandonlyifthereisap
u013368721
·
2014-06-30 15:00
dp
uva
强连通分量
HDU 3605Escape(
缩点
+网络流之最大流)
这题也不是完全自己想的,没想到
缩点
这一技巧,由于n的数据范围太大,普通的建图方法会超时超内存,需要
缩点
,因为对于每个点来说,一共只有2^
u013013910
·
2014-06-30 12:00
编程
算法
C语言
HDU
网络流
强连通分量+
缩点
(记录所
缩点
的个数)
#include #include #include #include #include usingnamespacestd; #defineM10005 #defineN105 structnote { intv,next; }edge[M]; inthead[N],dfn[N],low[N],belong[N],index,ip,cnt_tar,cont[N],instack[N*2];
u013573047
·
2014-06-29 17:00
Uva 11324 强连通分量求解 +
缩点
——有向无环图求最长路径
http://vjudge.net/contest/view.action?cid=48251#problem/EProblemB:TheLargestCliqueGivenadirectedgraph G,considerthefollowingtransformation.First,createanewgraph T(G) tohavethesamevertexsetas G.Createa
u013573047
·
2014-06-29 16:00
hdu 2767 Proving Equivalences 强连通
缩点
首先强连通
缩点
,对于新图,每个点都至少要有一条出去的边和一条进来的边(这样才能保证它能到任意点和任意点都能到它)所以求出新图中入度为0的个数,和出度为0的个数,添加的边就是从出度为0的指向入度为0的。
t1019256391
·
2014-06-28 00:00
hdu 4612 Warm up 双连通
缩点
+树的直径
首先双连通
缩点
建立新图(顺带求原图的总的桥数,其实由于原图是一个强连通图,所以桥就等于
缩点
后的边)此时得到的图类似树结构,对于新图求一次直径,也就是最长链。
t1019256391
·
2014-06-27 18:00
UVA - 11324 The Largest Clique 强连通
缩点
+记忆化dp
首先对于原图进行强连通
缩点
,得到新图,这个新图呈链状,类似树结构。对新图进行记忆化dp,求一条权值最长的链,每个点的权值就是当前强连通分量点的个数。
t1019256391
·
2014-06-26 16:00
UvaLive-4287-Proving Equivalences
有向图的双联通分量,有个结论是
缩点
后求出入度和出度的最大值就是答案代码:#include #include #include #include usingnamespacestd; constintmaxn
z309241990
·
2014-06-23 20:00
双联通分量
训练赛 Grouping(强连通分量
缩点
+ DAG求最长路)
http://acm.sdut.edu.cn:8080/vjudge/contest/view.action?cid=158#problem/F大致题意:给出n个人和m种关系(ti,si),表示ti的年龄不小于si。问最小能被划分为几个集合,每个集合都要满足里面的人都无法比较。思路:对于一条路上的点,它们必定不能被划分到同一个集合中,因此原题变为求一条最长路。而题目中有可能出现环。因此,先tarj
u013081425
·
2014-06-21 21:00
强连通分量缩点
POJ 2553 The Bottom of a Graph(强连通分量)
id=2553题意: 给你一个有向图,要你输出图的bottom点.bottom点是如下的点v:如果点v能到达u点,那么u点也要能到达v点.分析: 强连通分量题的老套路:求分量,
缩点
图,输出DAG
u013480600
·
2014-06-20 23:00
Algorithm
算法
ACM
HDU 3639 Hawk-and-Chicken(强连通分量+
缩点
)
HDU3639Hawk-and-Chicken(强连通分量+
缩点
)http://acm.hdu.edu.cn/showproblem.php?
u013480600
·
2014-06-18 17:00
Algorithm
算法
ACM
POJ 2186 Popular Cows(强连通分量+
缩点
)
POJ2186PopularCows(强连通分量+
缩点
)http://poj.org/problem?
u013480600
·
2014-06-18 12:00
ACM
HDU 2767 Proving Equivalences(强连通分量)
pid=2767题意: 给你一个有向图,问你在图中最少要加多少条边能使得该图变成一个强连通图.分析: 首先我们求出该图的各个强连通分量,然后把每个强连通分量看出一个点(即
缩点
),然后我们得到了一个有向无环图
u013480600
·
2014-06-17 20:00
ACM
POJ 3177 Redundant Paths(边双连通分量+
缩点
)
POJ3177RedundantPaths(边双连通分量+
缩点
)http://poj.org/problem?id=3177题意:给你一个无向连通图,问你至少需要添加几条边能使得该图是一个边双连通图?
u013480600
·
2014-06-17 11:00
ACM
BZOJ 3562: [SHOI2014]神奇化合物 并查集+dfs
首先离线处理,将从未删除的边
缩点
,
缩点
后的图的点数不会超过2w,对于每一次add或者delete,直接dfs看是否能从a走到b,然后维护一个ans。数据不强,不然这种复杂度起码要跑10s。。
t1019256391
·
2014-06-13 23:00
poj 2762 Going from u to v or from v to u
我的做法:先强连通
缩点
再选一个入度为0的点开始跑一条边的bfs。
CHCXCHC
·
2014-06-13 13:00
ZOJ 3795 Grouping
每个联通块里的人都得分到不同的组,
缩点
后找最长的链即答案tarjian
缩点
+dp找最长路GroupingTimeLimit: 2Seconds MemoryLimit: 65536KBSupposethereare
u012797220
·
2014-06-06 20:00
zoj3795
强联通
但是有环,所以把环
缩点
成新点x,而点x的点权就是x点在原图中对应的顶点个数。
u013491262
·
2014-06-04 10:00
ZOJ 3795 Grouping
缩点
拓扑序下求最长链
但是有环,所以把环
缩点
成新点x,而点x的点权就是x点在原图中对应的顶点个数。
缩点
后就是有向无环图,继续跑一个拓扑序。
qq574857122
·
2014-06-02 16:00
ZOJ 3795 Grouping
缩点
拓扑序下求最长链
但是有环,所以把环
缩点
成新点x,而点x的点权就是x点在原图中对应的顶点个数。
缩点
后就是有向无环图,继续跑一个拓扑序。
qq574857122
·
2014-06-02 16:00
ZOJ 3795 Grouping 强连通
缩点
+ DAG最长路
GroupingTimeLimit:2Seconds MemoryLimit:65536KBSupposethereareNpeopleinZJU,whoseagesareunknown.Wehavesomemessagesaboutthem.Thei-thmessageshowsthattheageofpersonsiisnotsmallerthantheageofpersonti.Now
u013368721
·
2014-06-02 05:00
ZOJ
hdu 1102 Constructing Roads
这道题的题意为:给你一个nxn的矩阵分别代表i到j的距离,再给q条无向边,求使任意两个点能互相到达的最小距离我的做法:强连通
缩点
+最小生成树//其实这题只用最小生成树可以做的为了练习强连通而。。
CHCXCHC
·
2014-05-30 13:00
最小生成树
强连通
缩点
BZOJ 3237([Ahoi2013]连通图-cdq图重构-连通性
缩点
)
BZOJ3237([Ahoi2013]连通图-cdq图重构-连通性
缩点
)分类:CDQ分治2013-08-0817:51508人阅读评论(0)收藏举报目录(?)
pi9nc
·
2014-05-28 15:00
cdq分治
MAYA房屋建模简单入门教程
先来看下模型截图:1选择项目面板2建立polygons长方体3加线4选择线的位置5加线完成6进入点层级7选择点8伸
缩点
(W位移)(E旋转)(R伸缩)9修改点完成10进入面层级11选择面12选择EditMesh
佚名
·
2014-05-28 14:31
HDU1827Summer Holiday (强连通,
缩点
,最小费用)
ProblemDescriptionToseeaWorldinaGrainofSandAndaHeaveninaWildFlower,HoldInfinityinthepalmofyourhandAndEternityinanhour.——WilliamBlake听说lcy帮大家预定了新马泰7日游,Wiskey真是高兴的夜不能寐啊,他想着得快点把这消息告诉大家,虽然他手上有所有人的联系方式,但是一
u010372095
·
2014-05-22 14:00
强连通
hdu 1827 Summer Holiday
本题中文题题意很明显 问最少要打几个电话 我的做法是强连通+
缩点
1A#include #include #include #include #include usingnamespacestd; #defineMAXN1010
CHCXCHC
·
2014-05-17 10:00
强连通
缩点
hdu2767Proving Equivalences(强连通,
缩点
)
ProblemDescriptionConsiderthefollowingexercise,foundinagenericlinearalgebratextbook.LetAbeann×nmatrix.Provethatthefollowingstatementsareequivalent:1.Aisinvertible.2.Ax=bhasexactlyonesolutionforeveryn×
u010372095
·
2014-05-14 21:00
强连通
hdu3639之
缩点
+逆向建图
Hawk-and-ChickenTimeLimit:6000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1739 AcceptedSubmission(s):491ProblemDescriptionKidsinkindergartenenjoyplayingagamecall
xingyeyongheng
·
2014-05-08 21:00
hdu1827之
强联通
SummerHolidayTimeLimit:10000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1430 AcceptedSubmission(s):645ProblemDescriptionToseeaWorldinaGrainofSand AndaHeaveninaWi
xingyeyongheng
·
2014-05-08 21:00
hdu3836之
强联通
缩点
EquivalentSetsTimeLimit:12000/4000MS(Java/Others) MemoryLimit:104857/104857K(Java/Others)TotalSubmission(s):2526 AcceptedSubmission(s):857ProblemDescriptionToprovetwosetsAandBareequivalent,wecan
xingyeyongheng
·
2014-05-08 21:00
hdu2767之
强联通
缩点
ProvingEquivalencesTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2768 AcceptedSubmission(s):1038ProblemDescriptionConsiderthefollowingexercise,foundi
xingyeyongheng
·
2014-05-08 21:00
hdu 2767 Proving Equivalences 强连通
缩点
求度
本题题意是给你n个点m条边 要求如果需要将这个图变成强连通最少需要多少条边我的做法是强连通分量
缩点
+求度取max(出度为0的数量,入度为0的数量)的值就是//FirstEditTime:2014-05-
CHCXCHC
·
2014-05-04 22:00
强连通
缩点
POJ1236 Network of Schools
PS:强连通,
缩点
。注意不要忘记考虑图是强连通的情况,WA了4次。省赛热身。
wangwenhao00
·
2014-05-03 23:00
【BZOJ】【APIO2009】【ATM】【强连通分量+DP】
id=1179Tarjan
缩点
+DAG上DP,水……学习了dr神犇的代码风格,虽然一直不知道TOPL是神马意思……Code:#include #include #include #include #include
u012732945
·
2014-04-30 14:00
bzoj
省选
HDOJ 4612 Warm up
缩点
+树的直径+扩栈WarmupTimeLimit:10000/5000MS(Java/Others) MemoryLimit:65535/65535K(Java/Others)TotalSubmission
u012797220
·
2014-04-26 21:00
(tarjan
缩点
)poj 2186 Popular Cows
题目链接:http://poj.org/problem?id=2186PopularCowsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 22160 Accepted: 9063DescriptionEverycow'sdreamistobecomethemostpopularcowintheherd.InaherdofN(11,说明
cc_again
·
2014-04-25 17:00
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他