博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj 1201 Intervals( spfa + 差分约束)
阅读量:5291 次
发布时间:2019-06-14

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

首先感谢

某牛人的总结

#include
#include
#include
#include
#include
using namespace std;#define N 500005#define inf 99999999int head[N],cost[N],nxt[N],pnt[N],e;int dist[N],vis[N];void add(int u,int v,int c){ pnt[e]=v;cost[e]=c;nxt[e]=head[u];head[u]=e++;}int spfa(int s,int e){ for(int i=e;i<=s;i++) { dist[i]=-1;vis[i]=0; } dist[s]=0;vis[s]=1; int Q[N],top=1;Q[0]=s; while(top) { int u=Q[--top];vis[u]=0; for(int i=head[u];i!=-1;i=nxt[i]) { int v=pnt[i]; if(dist[v]

转载于:https://www.cnblogs.com/skyming/archive/2012/05/08/2489429.html

你可能感兴趣的文章
实验4-6:正弦动态圆
查看>>
docker 学习(五) virtualBox虚拟机安装docker
查看>>
Oracle企业管理框架
查看>>
HTML特效代码大全
查看>>
如何通过代码监控JVM的运行状态
查看>>
数据持久化的复习
查看>>
[YII2] COOKIE的操作使用
查看>>
raft学习
查看>>
JavaScript之属性操作及小例子
查看>>
《Paxos Made Simple》翻译
查看>>
URL传递中文:Server.UrlEncode与Server.UrlDecode
查看>>
apache----log_format配置
查看>>
汇编语言基础知识摘要(《汇编语言》王爽)第 2 / 17 章
查看>>
Android基于IIS的APK下载(一)自定义更新控件
查看>>
ubuntu 11.04侧边栏怎么添加图标
查看>>
DotNetBar For Windows Forms 12.5.0.2 官方原版及注册
查看>>
修改Oracle 表空间名称 tablespace name
查看>>
12枚硬币问题
查看>>
Python+Django+Ansible Playbook自动化运维项目实战(二)
查看>>
www与m站间的转换
查看>>