题目大意: hat's word 的定义是字典中 恰好由另外两个单词连接起来的单词 给你一本字典,问有多少个hat's word,(字典按字典序给出) 单词数50000.. 初步思路: 单词分为前缀单词,后缀单词 前缀单词出现在字典的前面,后缀单词出现在字典后面? 1.枚举前缀,哈希判断后缀? 复杂度:N^N*单词平均长度,显然不靠谱 2.trie树? 先建树,然后对于每一个单词读入,如果经过了某些单词结尾,判断一下后缀有没有. 复杂度似乎可靠?写写吧.... 代码写成功..样例过..RE..字…