0_0_10815652_18732\Main.java:1: 非法字符: \35
#include<stdio.h>
^
0_0_10815652_18732\Main.java:2: 非法字符: \35
#include<cstring>
^
0_0_10815652_18732\Main.java:3: 非法字符: \35
#include<iostream>
^
0_0_10815652_18732\Main.java:5: 需要为 class、interface 或 enum
const int maxn=10005;
^
0_0_10815652_18732\Main.java:6: 需要为 class、interface 或 enum
const int maxp=100000;
^
0_0_10815652_18732\Main.java:7: 需要为 class、interface 或 enum
struct ACnode
^
0_0_10815652_18732\Main.java:10: 需要为 class、interface 或 enum
int fail;
^
0_0_10815652_18732\Main.java:11: 需要为 class、interface 或 enum
int count;
^
0_0_10815652_18732\Main.java:12: 需要为 class、interface 或 enum
void clean()
^
0_0_10815652_18732\Main.java:15: 需要为 class、interface 或 enum
fail=0;
^
0_0_10815652_18732\Main.java:16: 需要为 class、interface 或 enum
count=0;
^
0_0_10815652_18732\Main.java:17: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:19: 需要为 class、interface 或 enum
int q[maxp],qh,qt;
^
0_0_10815652_18732\Main.java:20: 需要为 class、interface 或 enum
int n,root,siz;
^
0_0_10815652_18732\Main.java:21: 需要为 class、interface 或 enum
int newnode()
^
0_0_10815652_18732\Main.java:24: 需要为 class、interface 或 enum
return siz;
^
0_0_10815652_18732\Main.java:25: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:29: 需要为 class、interface 或 enum
while(*str!='\0')
^
0_0_10815652_18732\Main.java:32: 需要为 class、interface 或 enum
if(ac[r].next[now]==0)ac[r].next[now]=newnode();
^
0_0_10815652_18732\Main.java:33: 需要为 class、interface 或 enum
r=ac[r].next[now];
^
0_0_10815652_18732\Main.java:34: 需要为 class、interface 或 enum
str++;
^
0_0_10815652_18732\Main.java:35: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:37: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:41: 需要为 class、interface 或 enum
root=siz=1;
^
0_0_10815652_18732\Main.java:42: 需要为 class、interface 或 enum
ac[root].clean();
^
0_0_10815652_18732\Main.java:43: 需要为 class、interface 或 enum
int i;
^
0_0_10815652_18732\Main.java:44: 需要为 class、interface 或 enum
char str[55],*j;
^
0_0_10815652_18732\Main.java:45: 需要为 class、interface 或 enum
for(i=1;i<=n;i++)
^
0_0_10815652_18732\Main.java:45: 需要为 class、interface 或 enum
for(i=1;i<=n;i++)
^
0_0_10815652_18732\Main.java:45: 需要为 class、interface 或 enum
for(i=1;i<=n;i++)
^
0_0_10815652_18732\Main.java:48: 需要为 class、interface 或 enum
Insert(str);
^
0_0_10815652_18732\Main.java:49: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:54: 需要为 class、interface 或 enum
ac[root].fail=0;
^
0_0_10815652_18732\Main.java:55: 需要为 class、interface 或 enum
q[++qt]=root;
^
0_0_10815652_18732\Main.java:56: 需要为 class、interface 或 enum
int temp,p,i;
^
0_0_10815652_18732\Main.java:57: 需要为 class、interface 或 enum
while(qh<qt)
^
0_0_10815652_18732\Main.java:60: 需要为 class、interface 或 enum
for(i=0;i<26;i++)
^
0_0_10815652_18732\Main.java:60: 需要为 class、interface 或 enum
for(i=0;i<26;i++)
^
0_0_10815652_18732\Main.java:60: 需要为 class、interface 或 enum
for(i=0;i<26;i++)
^
0_0_10815652_18732\Main.java:64: 需要为 class、interface 或 enum
while(p!=0)
^
0_0_10815652_18732\Main.java:69: 需要为 class、interface 或 enum
break;
^
0_0_10815652_18732\Main.java:70: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:72: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:74: 需要为 class、interface 或 enum
q[++qt]=ac[temp].next[i];
^
0_0_10815652_18732\Main.java:75: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:79: 需要为 class、interface 或 enum
void work()
^
0_0_10815652_18732\Main.java:82: 需要为 class、interface 或 enum
scanf("%s\n",str);
^
0_0_10815652_18732\Main.java:83: 需要为 class、interface 或 enum
char *it;
^
0_0_10815652_18732\Main.java:84: 需要为 class、interface 或 enum
int p=root,c,tmp;
^
0_0_10815652_18732\Main.java:85: 需要为 class、interface 或 enum
for(it=str;*it!='\0';it++)
^
0_0_10815652_18732\Main.java:85: 需要为 class、interface 或 enum
for(it=str;*it!='\0';it++)
^
0_0_10815652_18732\Main.java:85: 需要为 class、interface 或 enum
for(it=str;*it!='\0';it++)
^
0_0_10815652_18732\Main.java:88: 需要为 class、interface 或 enum
while(p!=root&&(!ac[p].next[c]))
^
0_0_10815652_18732\Main.java:90: 需要为 class、interface 或 enum
if(ac[p].next[c])p=ac[p].next[c];
^
0_0_10815652_18732\Main.java:91: 需要为 class、interface 或 enum
if(p==root)continue;
^
0_0_10815652_18732\Main.java:92: 需要为 class、interface 或 enum
for(tmp=p;tmp!=root&&ac[tmp].count!=-1;tmp=ac[tmp].fail)
^
0_0_10815652_18732\Main.java:92: 需要为 class、interface 或 enum
for(tmp=p;tmp!=root&&ac[tmp].count!=-1;tmp=ac[tmp].fail)
^
0_0_10815652_18732\Main.java:92: 需要为 class、interface 或 enum
for(tmp=p;tmp!=root&&ac[tmp].count!=-1;tmp=ac[tmp].fail)
^
0_0_10815652_18732\Main.java:95: 需要为 class、interface 或 enum
ac[tmp].count=-1;
^
0_0_10815652_18732\Main.java:96: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:99: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:103: 需要为 class、interface 或 enum
cin>>TT;
^
0_0_10815652_18732\Main.java:104: 需要为 class、interface 或 enum
while(TT--)
^
0_0_10815652_18732\Main.java:107: 需要为 class、interface 或 enum
Build_AC();
^
0_0_10815652_18732\Main.java:108: 需要为 class、interface 或 enum
work();
^
0_0_10815652_18732\Main.java:109: 需要为 class、interface 或 enum
}
^
0_0_10815652_18732\Main.java:111: 需要为 class、interface 或 enum
}
^
67 错误
|