摘要:
题目大意:给定 N 个字符串组成的字典,有 M 个询问,每次给定一个字符串,求字典中有多少个单词为给定字符串的前缀或前缀是给定的字符串。 题解:在 trie 上维护一个 tag 表示有多少字符串以当前字符串为前缀,ed 表示从该节点到根节点之间为一个字符串。 对于给定的字符串,在 trie 中顺序查 阅读全文
摘要:
题目大意:给定一个长度为 N 的字符串和一个字典,字典中所有的字符串的长度均不超过 10,求给定的字符串从前往后最多有多少位可以与字典匹配。 题解:设 $dp[i]$ 表示串的前 i 位是否能够与字典匹配,若 $dp[i]=1$,则对 s[i+1,~] 部分与字典进行匹配,即:对可以匹配的最大长度进 阅读全文