设为首页 加入收藏

TOP

poj2263 Heavy Cargo --- floyd求最大容量路
2015-11-21 02:01:48 来源: 作者: 【 】 浏览:6
Tags:poj2263 Heavy Cargo --- floyd 大容量

求给定起点到终点的路径中,最小边权的最大值


#include 
  
   
#include 
   
     #include 
    
      #include 
     
       #include 
      
        #include 
       
         #include 
        
          #include 
         
           #include 
           #define inf 0x3f3f3f3f #define ll __int64 #define mod 1000000007 using namespace std; char s1[35],s2[25],city[210][35]; int mp[210][210],n,r; void floyd() { for(int k=1;k<=n;k++) for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) mp[i][j]=max(mp[i][j],min(mp[i][k],mp[k][j])); } int main() { int t,a,b,d,cnt,i,j; t=1; while(scanf("%d%d",&n,&r)&&(n||r)) { cnt=1; memset(mp,0,sizeof mp); for(i=1;i<=r;i++) { scanf("%s%s %d",s1,s2,&d); a=b=0; for(j=1;j
           
            

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇修改文件名 下一篇HDU4245:A Famous Music Composer

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: