【数据结构】字典树Trie
Tire
int son[N][26], cnt[N], idx;
char str[N];
void insert(char *str){
int p=0;
for(int i=0;str[i];i++){
int u=str[i]-'a';
if(!son[p][u]) son[p][u]=++idx;
p=son[p][u];
}
cnt[p]++;
}
int query(char *str){
int p=0;
for(int i=0;str[i];i++){
int
原创
2021-11-17 22:48:10 ·
425 阅读 ·
0 评论