好久没碰字典树之类的题了,搞起来有点生疏 /* 把所有母串的后缀加入字典树中 然后再扫一次所有母串的后缀,把后缀放到字典树中查询,找到第一个访问次数为1的结点返回即可 num在计数时,同一个母串的子串只能增加一次,所以用一个时间戳time数组来标记一下 */ #include<bits/stdc++.h> using namespace std; #define maxn 100000 ]; int n,t; struct Trie{ ][],num[maxn*],time[maxn*]; i…