麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

hdu 1869 最短路裸題

2019-11-11 05:14:26
字體:
來源:轉載
供稿:網友

1967年,美國著名的社會學家斯坦利?米爾格蘭姆提出了一個名為“小世界現象(small world phenomenon)”的著名假說,大意是說,任何2個素不相識的人中間最多只隔著6個人,即只用6個人就可以將他們聯系在一起,因此他的理論也被稱為“六度分離”理論(six degrees of separation)。雖然米爾格蘭姆的理論屢屢應驗,一直也有很多社會學家對其興趣濃厚,但是在30多年的時間里,它從來就沒有得到過嚴謹的證明,只是一種帶有傳奇色彩的假說而已。

Lele對這個理論相當有興趣,于是,他在HDU里對N個人展開了調查。他已經得到了他們之間的相識關系,現在就請你幫他驗證一下“六度分離”是否成立吧。 Input 本題目包含多組測試,請處理到文件結束。 對于每組測試,第一行包含兩個整數N,M(0

#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#include <cmath>using namespace std;const int maxn = 101000;const int inf = 0x3f3f3f3f;int d[maxn];int vis[maxn];int n,m;int e[1000][1000]; int dijk(int x){ memset(vis,0,sizeof(vis)); for(int i=0;i<n;i++) { d[i]=e[x][i]; } d[x]=0; vis[x]=1; for(int i=0;i<n;i++) { int minn=inf; int mini=0; for(int j=0;j<n;j++) { if(d[j]<minn&&!vis[j]) { minn=d[j]; mini=j; } } vis[mini]=1; for(int k=0;k<n;k++) { if(!vis[k]&&d[mini]+e[mini][k]<d[k]) { d[k]=d[mini]+e[mini][k]; } } } int flag=0; for(int i=0;i<n;i++) { if(d[i]>7) { flag=1; return 0; } } return 1;}int main(){ while(cin>>n>>m) { memset(vis,0,sizeof(vis)); memset(e,0x3f,sizeof(e)); memset(d,0,sizeof(d)); for(int i=0;i<m;i++) { int a,b; cin>>a>>b; e[a][b]=1; e[b][a]=1; e[i][i]=0; } int f=0; for(int i=0;i<n;i++) { if(dijk(i)==0) { f=1;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一区二区三区视频在线 | 99国产精品自拍 | 精品一区二区三区在线观看国产 | 亚洲人成网在线观看 | 亚洲片在线 | 可以免费看的av | 国产精品久久久久久久久久久久久久久 | 国产精品久久久久久久久久尿 | 一级做a爰片性色毛片2021 | 久久久久久久久久久国产精品 | 久草干 | 鲁久久 | 欧美一级黄色影院 | av电影网在线观看 | 久久影院在线观看 | 亚洲第九十九页 | 久久久久久久免费视频 | av在线影片 | 亚洲午夜久久久精品一区二区三区 | a一级黄 | 久久国产经典 | 久久免费视频3 | 免费看毛片网站 | 中文字幕观看 | 中日无线码1区 | 久久人人爽人人爽人人片av高清 | 全网免费毛片 | 日本精品久久久久 | 黄在线免费看 | 福利在线国产 | 国产精品午夜未成人免费观看 | 在线91视频| 最新欧美精品一区二区三区 | 中文字幕涩涩久久乱小说 | 一级国产电影 | 欧美日韩在线中文字幕 | 亚洲免费观看视频 | 中文字幕激情视频 | 久久久中 | 欧美一区二区精品夜夜嗨 | 一级免费特黄视频 |