今天早上来到实验室,空调坏了,热的没法看书,算了,到网上做两个算法题好了。打开了一道字符串处理题。
一看就是一个统计字符串的问题,简单。。几分钟后搞定,提交TLE,晕,咋回事,是string的原因吗?不过数据输入的方法用char好像不太好处理,想了下打算用字典排序,只搞第一个字符应该就不会超时了,提交TLE,晕欧。。。。咋办,这么简单的题目都搞不定以后咋见人呢。突然想起我的那个IsMatch()函数体部分这么小,能省则省吧,直接写不用函数了。。。原本2000ms超时,突然变为562ms AC。哈哈搞定。
题目:
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131070/65535 K (Java/Others)
Total Submission(s): 655 Accepted Submission(s): 163
Problem Description
Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).
Input