0_0_10138382_23166\Main.java:1: 非法字符: \35
#include<stdio.h>
^
0_0_10138382_23166\Main.java:2: 非法字符: \35
#include<string.h>
^
0_0_10138382_23166\Main.java:3: 非法字符: \35
#define N 40001
^
0_0_10138382_23166\Main.java:5: 需要为 class、interface 或 enum
struct edge
^
0_0_10138382_23166\Main.java:8: 需要为 class、interface 或 enum
}E[N*2];
^
0_0_10138382_23166\Main.java:9: 需要为 class、interface 或 enum
void addedge(int x,int y,int w)
^
0_0_10138382_23166\Main.java:12: 需要为 class、interface 或 enum
E[num].ed=y;
^
0_0_10138382_23166\Main.java:13: 需要为 class、interface 或 enum
E[num].w=w;
^
0_0_10138382_23166\Main.java:14: 需要为 class、interface 或 enum
E[num].next=head[x];
^
0_0_10138382_23166\Main.java:15: 需要为 class、interface 或 enum
head[x]=num++;
^
0_0_10138382_23166\Main.java:16: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:20: 需要为 class、interface 或 enum
vis[u]=1;
^
0_0_10138382_23166\Main.java:21: 需要为 class、interface 或 enum
for(i=head[u];i!=-1;i=E[i].next)
^
0_0_10138382_23166\Main.java:21: 需要为 class、interface 或 enum
for(i=head[u];i!=-1;i=E[i].next)
^
0_0_10138382_23166\Main.java:21: 需要为 class、interface 或 enum
for(i=head[u];i!=-1;i=E[i].next)
^
0_0_10138382_23166\Main.java:24: 需要为 class、interface 或 enum
if(vis[v]==1)continue;
^
0_0_10138382_23166\Main.java:25: 需要为 class、interface 或 enum
dfs[v]=dfs[u]+1;
^
0_0_10138382_23166\Main.java:26: 需要为 class、interface 或 enum
father[v]=u;
^
0_0_10138382_23166\Main.java:27: 需要为 class、interface 或 enum
dis[v]=E[i].w;
^
0_0_10138382_23166\Main.java:28: 需要为 class、interface 或 enum
dfs1(v);
^
0_0_10138382_23166\Main.java:29: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:34: 需要为 class、interface 或 enum
while(dfs[x]>dfs[y])
^
0_0_10138382_23166\Main.java:37: 需要为 class、interface 或 enum
x=father[x];
^
0_0_10138382_23166\Main.java:38: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:42: 需要为 class、interface 或 enum
y=father[y];
^
0_0_10138382_23166\Main.java:43: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:47: 需要为 class、interface 或 enum
x=father[x];
^
0_0_10138382_23166\Main.java:48: 需要为 class、interface 或 enum
y=father[y];
^
0_0_10138382_23166\Main.java:49: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:51: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:55: 需要为 class、interface 或 enum
scanf("%d",&t);
^
0_0_10138382_23166\Main.java:56: 需要为 class、interface 或 enum
while(t--)
^
0_0_10138382_23166\Main.java:59: 需要为 class、interface 或 enum
memset(head,-1,sizeof(head));
^
0_0_10138382_23166\Main.java:60: 需要为 class、interface 或 enum
num=0;
^
0_0_10138382_23166\Main.java:61: 需要为 class、interface 或 enum
for(i=1;i<n;i++)
^
0_0_10138382_23166\Main.java:61: 需要为 class、interface 或 enum
for(i=1;i<n;i++)
^
0_0_10138382_23166\Main.java:61: 需要为 class、interface 或 enum
for(i=1;i<n;i++)
^
0_0_10138382_23166\Main.java:64: 需要为 class、interface 或 enum
addedge(x,y,w);
^
0_0_10138382_23166\Main.java:65: 需要为 class、interface 或 enum
addedge(y,x,w);
^
0_0_10138382_23166\Main.java:66: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:68: 需要为 class、interface 或 enum
dis[1]=0;
^
0_0_10138382_23166\Main.java:69: 需要为 class、interface 或 enum
dfs[1]=0;
^
0_0_10138382_23166\Main.java:70: 需要为 class、interface 或 enum
father[1]=0;
^
0_0_10138382_23166\Main.java:71: 需要为 class、interface 或 enum
dfs1(1);
^
0_0_10138382_23166\Main.java:72: 需要为 class、interface 或 enum
while(k--)
^
0_0_10138382_23166\Main.java:75: 需要为 class、interface 或 enum
printf("%d\n",LCA(x,y));
^
0_0_10138382_23166\Main.java:76: 需要为 class、interface 或 enum
}
^
0_0_10138382_23166\Main.java:79: 需要为 class、interface 或 enum
}
^
48 错误
|