图论-缩点
心照不必宣
学生
展开
-
POJ 2186(有向图缩点)
题目描述: 有n(n<=10000)头牛,给出m(m<=50000)个关系(x,y),表示牛x认为牛y很popular。 如果牛x认为牛y很popular,而且牛y认为牛z很popular,则牛x认为牛z很popular。 问被其他所有牛都认为很popular的牛有多少头。 题目分析: 转化为有向图。进行强连通缩点(一个强连通分量内的牛互相都认为对方popular) 如果...原创 2018-07-20 23:21:45 · 245 阅读 · 0 评论 -
POJ 3177(无向图缩点)
题目描述: 有F个牧场(F<=5000),R条路(F-1<=R<=10000),题目保证各个牧场互相连通,现在要求使得任意两个牧场之间至少有两条不同的道路可走(可经过相同点不经过相同边)。 求至少需要修多少条新的路。 题目分析: 转化为有无图。根据边双连通分量的定义可知,一个边双连通分量内的牧场之间都满足有两条不同的路互相到达,所以只需要将全部的点连接成一个边双连通分量即...原创 2018-07-20 23:44:51 · 2202 阅读 · 0 评论