kuangbin帶你飛 專題四 最短路練習 G

2021-07-25 09:23:31 字數 856 閱讀 6960

題意:資訊傳輸,總共有n個傳輸機,先要從1號傳輸機向其餘n-1個傳輸機傳輸資料,傳輸需要時間,給出乙個嚴格的下三角(其實就是對角線之下的不包括對角線的部分)時間矩陣,a[i][j]代表從i向j傳輸資料需要的時間,並規定資料傳輸之間並無影響,即第乙個傳輸機可以同時向其餘傳輸機傳輸資料。求所有傳輸任務所需的最短時間。

我知道這道題查體題姐估計都是看不懂題orz

dijstra就沒了

#include 

#include

#include

#include

using

namespace

std;

int n;

typedef pairpii;

priority_queuevector

,greater>q;

const

int maxn = 110;

const

int inf = 1

<<30;

int head[maxn*2],tot,dis[maxn*2];

char s[10];

int utoi()

//printf("ans = %d\n",ans);

return ans;

}struct nodeedges[maxn*maxn*2];

void add(int u,int v,int w)

void dij()}}

}void init()}}

q.push(make_pair(0,1));

dis[1] = 0;

}void sov()

int main()

}

kuangbin帶你飛專題

kuangbin帶你飛 專題一 簡單搜尋 kuangbin帶你飛 專題二 搜尋高階 kuangbin帶你飛 專題三 dancing links kuangbin帶你飛 專題四 最短路練習 kuangbin帶你飛 專題五 並查集 kuangbin帶你飛 專題六 最小生成樹 kuangbin帶你飛 專題...

kuangbin帶你飛 專題四 最短路練習 R

hdu 4370 0 or 1 最短路 這是整套裡面我覺得最有意思的一道最短路,也確實讓我覺得我與真正acmer之間的距離還是很大的 problem description given a n n matrix cij 1 i,j n we want to find a n n matrix xij...

kuangbin帶你飛 專題十八 字尾陣列

寫了好久才把字尾陣列的專題寫完 字尾陣列就是對字串的所有字尾來搞事,通過對這些字尾排序,來得到這些字尾之前存在的關係。字尾陣列中的sa陣列 排名陣列 和height 相鄰排名lcp 有很多很有用的特性,使得在處理一些字串問題的時候很給力,比較流行的求字尾陣列的演算法有o nlogn 的倍增求法和o ...