题目 : Speech Patterns
分值 : 25
难度 : 中等题
思路 : 字符串划分,每次从一个合法的字符表示一个一个单词开始,到底一个非法字符,这个单词
结束,然后去Map里面查询一下,这里一定要对 map<string ,int >做初始化.
坑点 : 每次分词,最后一个单词可能结尾都是合法词汇.需要特殊处理,最取巧的方法就是在最后自
几加上一个" ",人工设置一个非法词汇帮助分词.
具体代码如下
1 |
|
分值 : 25
难度 : 中等题
思路 : 字符串划分,每次从一个合法的字符表示一个一个单词开始,到底一个非法字符,这个单词
结束,然后去Map里面查询一下,这里一定要对 map<string ,int >做初始化.
坑点 : 每次分词,最后一个单词可能结尾都是合法词汇.需要特殊处理,最取巧的方法就是在最后自
几加上一个" ",人工设置一个非法词汇帮助分词.
1 | #include <iostream> |