相关疑难解决方法(0)

C++函数计算字符串中的所有单词

我在接受采访时被问到这一点,显然这是一个简单的问题,但对我而言并不是,现在仍然不明显.

给定一个字符串,计算其中的所有单词.如果重复它们无关紧要.只是文本文件中的总计数字数.单词是由空格分隔的任何东西,标点符号无关紧要,只要它是单词的一部分.

例如: A very, very, very, very, very big dog ate my homework!!!! ==> 11 words

我的"算法"只是查找空格并递增计数器直到我达到空值.既然我没有得到这份工作,之后被要求离开,我想我的解决方案并不好?谁有更聪明的解决方案?我错过了什么吗?

c++ string

14
推荐指数
4
解决办法
5万
查看次数

标签 统计

c++ ×1

string ×1