[LA 3942]Remember the Word

danihao123 posted @ 2016年9月14日 22:39 in 题解 with tags 动态规划 UVa La Trie , 830 阅读
转载请注明出处:http://danihao123.is-programmer.com/

Trie第一题……

首先,容我吐槽一下UVa这个OJ,速度特别感人(同学们可以实践一下)。

这个题最容易想到的是的DP——对于,枚举其前缀查是否为单词,然后转移。但是啊……对于这种方法肯定会T飞。

然后我们可以考虑使用Trie优化DP。对于每个,在前缀树中查找之,就能找到所有可以作为其前缀的单词。由于每个单词最大长度也只是100,所以查找会很快辣~

代码:


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter