对于

P1342 请柬

idgg007 @ 2020-05-02 09:25:10

#include<iostream>
#include<cstring>
using namespace std;
int zhen[1005][1005];//邻接矩阵 
int main(){
    long long ans=0;
    int n,m;
    cin>>n>>m;
    memset(zhen,0x3f,sizeof(zhen));
    for(int i=0,a,b,w;i<m;i++){
        cin>>a>>b>>w;
        zhen[a][b]=w;
    }for(int k=1;k<=n;k++)
        for(int j=1;j<=n;j++)
            for(int i=1;i<=n;i++)
                if(k!=i&&j!=i&&k!=j&&zhen[j][i]>zhen[k][i]+zhen[j][k]){
                    zhen[j][i]=zhen[k][i]+zhen[j][k];
                }
    for(int i=2;i<=n;i++){
        ans+=zhen[1][i];
        ans+=zhen[i][1];
    }cout<<ans;
    return 0;
}
弗洛伊德算法 MLE

有没有压空间的方法


by idgg007 @ 2020-05-02 17:00:57

@最牛刷题者 回手开学术了解一下


by huayucaiji @ 2020-05-02 17:01:09

@idgg007 等您过了踹我一脚。

我想看奇迹。


by ForkΨKillet @ 2020-05-02 17:08:21

@idgg007 等您过了踹我一脚。

我想看奇迹。


by _Aoi_ @ 2020-05-04 12:40:19

@idgg007 wo ye bu zhi dao


by _Aoi_ @ 2020-05-11 21:26:42

@idgg007 你问赵老师呀!!!


上一页 |