HDU1869 六度分离(Floyd算法)
来源:互联网 发布:会员生日提醒软件 编辑:程序博客网 时间:2024/05/19 03:46
题目链接 :http://acm.hdu.edu.cn/showproblem.php?pid=1869
#include<cstdio>#include<iostream>#include<sstream>#include<cstdlib>#include<cstring>#include<string>#include<climits>#include<cmath>#include<algorithm>#include<queue>#include<vector>#include<stack>#include<set>#include<map>using namespace std;#define N 210#define MAX 32767int main(){ int map[N][N]; int n,m,i,j,a,b,k; while(~scanf("%d%d",&n,&m)) { for(i=0;i<n;i++) for(j=0;j<n;j++) map[i][j]=MAX; for(i=0;i<m;i++) { scanf("%d%d",&a,&b); map[a][b]=map[b][a]=1; } for(k=0;k<n;k++) for(i=0;i<n;i++) for(j=0;j<n;j++) if(map[i][k]+map[k][j]<=map[i][j]) map[i][j]=map[i][k]+map[k][j]; int flag=0; for(i=0;i<n;i++) { for(j=0;j<n;j++) if(map[i][j]>7) {printf("No\n"); flag=1; break;} if(flag) break; } if(!flag) printf("Yes\n"); } return 0;}
0 0
- HDU1869 六度分离(Floyd算法)
- hdu1869 六度分离 (floyd)
- HDU1869 六度分离 【Floyd】
- hdu1869 六度分离 (floyd)
- HDU1869:六度分离(Floyd)
- hdu1869 六度分离(Floyd)
- hdu1869-六度分离(floyd模板题)
- hdu1869六度分离【图、弗洛伊德算法】
- HDU1869 六度分离(Dijkstra算法)
- hdu1869-六度分离
- HDU1869:六度分离
- hdu1869-六度分离
- HDU1869 六度分离
- HDU1869-六度分离
- HDU1869 六度分离
- HDU1869 六度分离
- 六度分离(hdu1869,floyd最短路)
- hdu1869六度分离【最短路dijkstra&&SPFA&&floyd】
- Android 圆弧形进度条 自定义View
- IOS 如何更改导航栏样式及状态栏字体颜色(导航栏背景、前景、标题及返回字体颜色)
- 开源 java CMS - FreeCMS2.3会员站内信
- SDUToj1252进制转换
- 【MyBatis】MyBatis+SpringMVC+EasyUI整合分页
- HDU1869 六度分离(Floyd算法)
- HDU - 4545魔法串最长公共子序列
- LeetCode 之 Jump Game(贪心算法)
- 关于写博客
- Python笔记:weakref模块
- 架构师速成6.14-开发框架-异常处理
- lua-把table中的元素按照key的ascii码升序排序并组装成key-value的xml格式
- 九度1522(OJ)有问题
- 让在下面的文本框在弹出键盘时不会被挡住