程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> POJ-2240 -Arbitrage(Bellman)

POJ-2240 -Arbitrage(Bellman)

編輯:C++入門知識

題目鏈接:Arbitrage


讓這題坑了,精度損失的厲害,用賦值的話,直接全部變成0.00了,無奈下,我只好往裡輸了,和POJ1860一樣找正環,代碼也差不多,稍微改改就可以了,但是這個題精度損失的比那個。。。。水過

POJ計劃的最短路模塊,刷完了,最短路問題,挺坑的,但是就是那點東西,變來變去,就是改改dis[]的更新條件。

明天就要開始POJ的最小生成樹了,發火

ME TI

704Kb 46Ms

#include 
#include 
#include 
#include 
using namespace std;
const int N = 50;
const int M = 1010;
char a[N][N],s[N];
double dis[N];
int n,m,num;
struct node{
    int u,v;
    double w;
}edge[M];
int Bellman(int x)
{

    dis[x] = 1.0;//開始時漏了,結果都打NO
    for(int i = 0;i 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved