码迷,mamicode.com
首页 > 其他好文 > 详细

ABCCC

时间:2017-12-05 17:36:02      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:def   cost   fda   for   c++   memset   itss   tab   namespace   

include<bits/stdc++.h>

define rep(i,j,k) for(int i = j; i <= k; i++)

define scan(a) scanf("%d",&a)

define clr(a,b) memset(a,b,sizeof a);

using namespace std;
const int maxn = 1e5+11;
int to[maxn<<1],nxt[maxn<<1],cost[maxn<<1];
int head[maxn],tot;
int p[maxn<<1];
void init(){
memset(head,-1,sizeof head);
memset(p,-1,sizeof p);
tot=0;
}
void add(int u,int v,int w){
to[tot]=v;cost[tot]=w;
nxt[tot]=head[u];
head[u]=tot++;
}
void dfs(int u,int pa){
p[u]=pa;
for(int i = head[u]; ~i; i = nxt[i]){
int v=to[i],w=cost[i];
if(v==pa)continue;
dfs(v,u);

}

}
bool inq[maxn];
int dis[maxn];
void spfa(int s){
memset(dis,oo,sizeof dis);
memset(inq,0,sizeof inq);
queue

ABCCC

标签:def   cost   fda   for   c++   memset   itss   tab   namespace   

原文地址:http://www.cnblogs.com/caturra/p/7988013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!