hihocoder 1184 : 连通性二·边的双连通分量
来源:互联网 发布:c 图片相似度算法 编辑:程序博客网 时间:2024/05/22 10:56
点击打开链接
- 样例输入
6 71 21 32 33 44 54 65 6
- 样例输出
21 1 1 4 4 4
描述
在基本的网络搭建完成后,学校为了方便管理还需要对所有的服务器进行编组,网络所的老师找到了小Hi和小Ho,希望他俩帮忙。
老师告诉小Hi和小Ho:根据现在网络的情况,我们要将服务器进行分组,对于同一个组的服务器,应当满足:当组内任意一个连接断开之后,不会影响组内服务器的连通性。在满足以上条件下,每个组内的服务器数量越多越好。
比如下面这个例子,一共有6个服务器和7条连接:
其中包含2个组,分别为{1,2,3},{4,5,6}。对{1,2,3}而言,当1-2断开后,仍然有1-3-2可以连接1和2;当2-3断开后,仍然有2-1-3可以连接2和3;当1-3断开后,仍然有1-2-3可以连接1和3。{4,5,6}这组也是一样。
老师把整个网络的情况告诉了小Hi和小Ho,小Hi和小Ho要计算出每一台服务器的分组信息。
提示:边的双连通分量
输入
第1行:2个正整数,N,M。表示点的数量N,边的数量M。1≤N≤20,000, 1≤M≤100,000
第2..M+1行:2个正整数,u,v。表示存在一条边(u,v),连接了u,v两台服务器。1≤u<v≤N
保证输入所有点之间至少有一条连通路径。
输出
第1行:1个整数,表示该网络的服务器组数。
第2行:N个整数,第i个数表示第i个服务器所属组内,编号最小的服务器的编号。比如分为{1,2,3},{4,5,6},则输出{1,1,1,4,4,4};若分为{1,4,5},{2,3,6}则输出{1,2,2,1,1,2}
0 0
- hihocoder 1184 : 连通性二·边的双连通分量
- hihocoder #1184 : 连通性二·边的双连通分量
- 【边双联通分量】hihoCoder#1184 连通性二·边的双连通分量
- HIHO #1184 : 连通性二·边的双连通分量
- hiho一下 连通性二·边的双连通分量
- hiho 53 连通性二·边的双连通分量
- hihoCoder_#1184_连通性二·边的双连通分量
- [hihoCoder 1190] 连通性·四:点-双连通分量
- [边双]hihocoder 1184——边的双连通分量
- hiho一下 连通性·四 点的双连通分量
- hihoCoder_#1190_连通性·四·点的双连通分量(块)
- 边双连通分量
- POJ 3352 边的双连通分量
- 边的双连通分量问题
- 双连通分量的求解
- 点-双连通分量&边-双连通分量复习笔记
- Hiho1186/ 第五十五周 连通性·四 点双连通分量
- hiho一下 第五十五周 连通性·四(无向图点双连通分量)
- (一)jsp是什么?有什么作用?
- pip lxml安装
- android.view.View类简介(一)
- 【Android 应用开发】 自定义组件 宽高适配方法, 手势监听器操作组件, 回调接口维护策略, 绘制方法分析 -- 基于 WheelView 组件分析自定义组件
- LayoutInflate动态加载view
- hihocoder 1184 : 连通性二·边的双连通分量
- 图像质量评价--SSIM
- 电脑 监控 android手机数据
- git配置
- windows平台下QT与GDAL的配置
- Javascript模块化编程(一):模块的写法
- Java多线程知识点总结
- android定时器
- JasperReport:几个莫名其妙的问题的解决