亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

1072. Gas Station (30)

2019-11-14 09:13:15
字體:
來源:轉載
供稿:網友

1072. Gas Station (30) Dijkstra算法求所有居住點到候選gas staion的最短距離,如果其中某個點最短距離大于ds則超出范圍;注意題目中gas點和居住點的區別,本代碼將gas點放于1000后

#include <iostream>#include <vector>#include <cstdio>#include <algorithm>using namespace std;const int INF=999999999,Max=1020;int a[Max][Max];struct node{ int gasv; double avg; double min;};bool comp(const node &a,const node &b){ if(a.avg!=b.avg) return a.avg<b.avg; return a.gasv<b.gasv;}void InitMatrix(void){ for(int i=1;i<Max;++i) { for(int j=1;j<Max;++j) { if(i==j)a[i][j]=0; else a[i][j]=INF; } }}int TransStringToInteger(string &s){ if(s[0]=='G') { s=s.substr(1); return atoi(s.c_str())+1000; } return atoi(s.c_str());}bool isResidentialHouse(int u){ return (u<=1000)?true:false;}int main(){ int n,m,arcnum,ds; vector<node> ans; InitMatrix(); cin>>n>>m>>arcnum>>ds; for(int i=0;i<arcnum;++i) { string s1,s2; int dis; cin>>s1>>s2>>dis; int u=TransStringToInteger(s1),v=TransStringToInteger(s2); a[u][v]=dis; a[v][u]=dis; } int PRemin=-1; for(int gv=1;gv<=m;++gv) { int v=gv+1000; int dist[Max]={0},visit[Max]={0}; for(int i=1;i<Max;++i) dist[i]=a[i][v]; visit[v]=1; int u; for(int i=1;i<Max;++i) { int min=INF; for(int j=1;j<Max;++j) { if(!visit[j]&&dist[j]<min) { min=dist[j]; u=j; } } visit[u]=1; for(int k=1;k<Max;++k) { if(a[k][u]<INF&&dist[k]>dist[u]+a[u][k]) dist[k]=dist[u]+a[u][k]; } } bool isrange=true; int mindis=INF; double sumdis=0.0; for(int w=1;w<=n;++w) { sumdis+=dist[w]; if(mindis>dist[w]&&dist[w]!=0)mindis=dist[w]; if(dist[w]>ds){isrange=false;break;} } if(isrange) { node temp; temp.gasv=v; temp.avg=sumdis/n; temp.min=mindis; if(premin<mindis) { ans.clear(); ans.push_back(temp); premin=mindis; } else if(premin==mindis) ans.push_back(temp); } } sort(ans.begin(),ans.end(),comp); if(!ans.size()) cout<<"No Solution"; else { string s="G"; cout<<s<<ans[0].gasv%1000<<endl; printf("%.1lf %.1lf",ans[0].min,ans[0].avg+0.0000001); } return 0;}
上一篇:2017年書單

下一篇:位運算例題4

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91精品网站| 国产区精品在线观看| 成人精品在线观看| 美女少妇精品视频| 亚洲va久久久噜噜噜久久天堂| yw.139尤物在线精品视频| 国产成人精品优优av| 日韩国产激情在线| 日本一区二区在线播放| 91精品国产乱码久久久久久久久| 亚洲性线免费观看视频成熟| 亚洲高清不卡av| 国产精品久久久久久久久粉嫩av| 日本精品一区二区三区在线播放视频| 精品国产欧美一区二区三区成人| 欧美精品亚州精品| 欧美国产视频一区二区| 一本大道亚洲视频| 少妇高潮 亚洲精品| 久久久久久午夜| 最近2019年日本中文免费字幕| 欧美午夜女人视频在线| 欧美性受xxx| 欧美性猛交99久久久久99按摩| 国产亚洲激情视频在线| 国产精品国模在线| 日韩av一区二区在线观看| 欧美国产在线视频| 国产精品美女久久久免费| 欧美尤物巨大精品爽| 伊人久久久久久久久久久久久| 欧美激情综合色综合啪啪五月| 欧美一区二区色| 中文字幕欧美精品日韩中文字幕| 亚洲国产成人在线播放| 激情亚洲一区二区三区四区| 91亚洲精品在线| 久久久视频在线| 91精品久久久久久久久久久| 97视频在线播放| 91精品国产自产91精品| 91久久夜色精品国产网站| 亚洲91精品在线| 黄色一区二区三区| 欧美极品在线视频| 2020国产精品视频| 91精品美女在线| 国产99久久精品一区二区| 精品国产一区二区三区在线观看| 欧美日韩精品在线| 51久久精品夜色国产麻豆| 欧美日韩国产在线播放| 欧美成人高清视频| 在线亚洲男人天堂| 国产一区二中文字幕在线看| 国产成人精品av在线| 日韩精品在线观看网站| 日本中文字幕久久看| 亚洲国产欧美自拍| 国产精品999| 欧洲美女免费图片一区| 久久国产精品影视| 欧美午夜丰满在线18影院| 欧美激情视频免费观看| 亚洲中国色老太| 在线亚洲国产精品网| 久久久人成影片一区二区三区观看| 亚洲成人黄色在线观看| 欧美与黑人午夜性猛交久久久| 国产精品成人av性教育| 中文字幕av一区| 欧美黄色片免费观看| 久久久久久国产精品| 午夜精品一区二区三区在线视频| 欧美黑人一区二区三区| 少妇高潮久久久久久潘金莲| 一区二区三欧美| 久热在线中文字幕色999舞| 亚洲人成电影在线播放| 日本免费一区二区三区视频观看| 青青精品视频播放| 狠狠躁夜夜躁久久躁别揉| 国产啪精品视频网站| 亚洲精品www久久久| 一区二区三区国产在线观看| 亚洲精品视频在线播放| 亚洲欧美色图片| 色偷偷av一区二区三区乱| 91免费欧美精品| 欧美极品少妇xxxxⅹ裸体艺术| 国产日韩视频在线观看| 欧美在线一级视频| 日韩电影中文字幕| 色悠悠久久88| 国产精品久久久一区| 色妞欧美日韩在线| 国产成人精品久久| 国产精品国产三级国产aⅴ浪潮| 亚洲一级黄色片| 亚洲成色777777在线观看影院| 亚洲国产天堂久久国产91| 亚洲午夜未删减在线观看| 国产在线高清精品| 精品久久久久久电影| 久久视频这里只有精品| 亚洲欧洲一区二区三区在线观看| 国产丝袜高跟一区| 国产精品免费视频xxxx| 国产精品扒开腿做| 欧美性生活大片免费观看网址| 日韩精品在线视频观看| 色综合久久久久久中文网| 国产精品v片在线观看不卡| 性色av一区二区咪爱| 欧美高清视频在线播放| 亚洲日韩欧美视频一区| 久久久久久这里只有精品| 国产欧美日韩免费看aⅴ视频| 日韩成人在线观看| 国产亚洲精品美女久久久| 欧美日韩国产精品一区| www.xxxx欧美| 亚洲成人黄色网址| 国产精品自产拍高潮在线观看| 成人国产在线视频| 亚洲精品一区二区在线| 日本一区二区三区四区视频| 国产日本欧美一区二区三区| 久久婷婷国产麻豆91天堂| 日韩av一区在线| 91精品视频一区| 亚洲高清福利视频| 日韩精品在线免费播放| 亚洲欧美国产一区二区三区| 欧美视频在线视频| 国产区精品在线观看| 91精品国产高清自在线看超| 欧洲成人免费视频| 亚洲已满18点击进入在线看片| 国产午夜精品全部视频播放| 久久久免费精品视频| 97在线视频免费播放| 精品五月天久久| 日韩一区视频在线| 亚洲视频欧洲视频| 日韩亚洲欧美中文高清在线| 国产在线拍偷自揄拍精品| 欧美极品少妇与黑人| 欧美精品日韩www.p站| 国产成人aa精品一区在线播放| 日韩成人黄色av| 国产精品久久久久91| 日本a级片电影一区二区| 久久综合伊人77777| 精品亚洲国产成av人片传媒| 亚洲一区二区三区乱码aⅴ| 日韩免费视频在线观看| 亚洲精品91美女久久久久久久| 国产精品一区二区久久| 久久精品国产综合| 成人中文字幕+乱码+中文字幕| 日韩在线观看免费全集电视剧网站| 久久久精品免费视频| 人九九综合九九宗合|