escape
正确结果应为:6509963988
run
就第5个点有问题。。。上面错误的才是正确的。
初始化应该为
for i:=1 to n do
dis[i];=100000000;
而你的却为
dis[i]:=maxint;
所以导致路径大于maxint的都变为maxint
也就是说你的初值赋值得不够大。
没注意...
马上叫RQ
测试结果5:
测试结果错误.错误结果为:251224144346
正确结果应为:160132265414
交了几遍SPFA,都是这个结果,而且不止我一个人这样,这测试数据还是有问题吧。
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0041 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.