博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zoj 1655 单源最短路 改为比例+最长路
阅读量:6762 次
发布时间:2019-06-26

本文共 972 字,大约阅读时间需要 3 分钟。

http://acm.zju.edu.cn/onlinejudge/showProblem.do?

problemId=655

没有理解清题意就硬套模板。所以WA了好几次。

解析看我的还有一篇http://blog.csdn.net/u011026968/article/details/35579035

贴代码

#include 
#include
#include
using namespace std;#define ll long long#define INF2 0x03F3F3F3F#define INF 1.0const int N=100+10;int path[N];bool vis[N];double cost[N][N],lowcost[N],h[N];double ans;int n,m;void Dij(){ int i,j,beg=0; double mmin; memset(vis,0,sizeof(vis)); vis[beg]=1; for(i=0;i
lowcost[j]) { lowcost[j]=lowcost[pre]*cost[pre][j]; path[j]=pre; } for(j=0;j
mmin) { mmin=lowcost[j]; pre=j; } vis[pre]=1; }}void Init(){ ans=0.0; for(int i=0;i<=n;i++) for(int j=0;j<=n;j++) cost[i][j]=-1,lowcost[i]=0;}void Addedge(){ int u,v; double tmp; h[0]=0; for(int i=1;i
你可能感兴趣的文章
DragonFly BSD 3.2 发布
查看>>
软件开发中常见的十大系统瓶颈(转)
查看>>
Mozilla 发布 Popcorn Maker,在线创作视频
查看>>
C#中为什么需要装箱拆箱操作?
查看>>
PHP类中一般方法与静态方法的疑问
查看>>
[转]PHP花括号变量
查看>>
【Opencv学习】摄像头采集、录像、截图小工具
查看>>
Fedora16安装中文语言包和中文输入法
查看>>
iframe加载完成监控兼容IE/FF/Chrome
查看>>
JS:1.1,消息框(alert,confirm,prompt)
查看>>
quartz
查看>>
Windows 8实用窍门系列:14.windows 8中粘贴板(剪切板)的使用
查看>>
长连接API小心“窜包”问题
查看>>
开发者基础知识游戏,共10关,欢迎挑战
查看>>
ASP.NET中 RadioButtonList(单选按钮组)的使用
查看>>
SESSION 丢失
查看>>
DES可逆加解密
查看>>
图解Undo原理
查看>>
Kinect for Windows SDK V1.7 发布
查看>>
JAVA中的参数按值传递与按引用传递
查看>>