基礎最短路三 POJ 1797

2021-07-28 20:16:07 字數 641 閱讀 6877

poj 1797 :

這題和 基礎最短路二 的poj2253 其實是差不多的

n 為1000

題意:從點1到點n,之間的  最小邊 最大為多少。

和poj 1797 的反一下就好了。但是要更新起來要考慮一下小細節。**裡有注釋位置。

結尾要多換一行!!!!

spfa真好用,上癮了,還好記:

#include"cstdio" #include"iostream" #include"cstring" #include"algorithm" #include"vector" #include"cmath" #include"queue" using namespace std; #define inf 1000009 #define inf 1009 #define loop(x,y,z) for(x=y;xq; struct node  }; vectoredge[inf]; void init()  void spfa()  } } } } int main()  spfa(); printf("scenario #%d:\n",o); printf("%d\n\n",dis[g]); } return 0; }

POJ 1797 最短路變形

題目大意 有n個城市,m條道路,在每條道路上有乙個承載量,現在要求從1到n城市最大承載量,而最大承載量就是從城市1到城市n所有通路上的最大承載量 解題思路 相當於讓選擇的那條路最小值盡量大,更改一下最短路即可 include include include include include inclu...

poj 1797 最短路變形

思路 題目意思很簡單,n個頂點,m條路,每條路上都有最大載重限制,問1 n最大載重量。其實就是一最短路的變形,定義weight i 表示源點到頂點i的最大載重量,初始化為0,之後不斷去更新就行了。1 include2 include3 include4 include5 include6 inclu...

poj 1797 最短路變形dijkstra

題意 題目大意 有n個城市,m條道路,在每條道路上有乙個承載量,現在要求從1到n城市最大承載量,而最大承載量就是從城市1到城市n所有通路上的最大承載量 解題思路 其實這個求最大邊可以近似於求最短路,只要修改下找最短路更新的條件就可以了 1 include2 include3 include4 inc...