题目链接:http://hihocoder.com/problemset/problem/1107 题意:求有多少非依赖前缀,使得前缀下标识的字符串不超过5个. 这里非依赖的意思是,假如前缀a,b,a是b的前缀,则b依赖于a.假如a下标识的字符串已经不超过5个了,那么b就不能统计了. trie树直接搞,遇到<=5的前缀就计数,否则递归一层. 写了一种非指针的trie树,val存值,id存某一层某一个节点的下一个节点的id.sz维护接下来要插入的id. #include <bits/stdc++…