版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25244495/article/details/81772578
【001-字符串最后一个单词的长度】
题目链接:
https://blog.csdn.net/DERRANTCM/article/details/51231903
C++实现:
vector<string> SplitString(const string &inStr, const string &spliter)
{
vector<string> resultStrs;
string::size_type pos1,pos2;
pos2 = inStr.find(spliter);
pos1 = 0;
while(string::npos != pos2)
{
resultStrs.push_back(inStr.substr(pos1, pos2-pos1));
pos1 = pos2 + spliter.size();
pos2 = inStr.find(spliter, pos1);
}
if(pos1 != inStr.length())
resultStrs.push_back(inStr.substr(pos1));
return resultStrs;
}
void main()
{
string str;
getline(cin,str);
vector<string> resStr = SplitString(str," ");
int num = resStr.size();
cout<<resStr.back().size();
int iii;
cin >> iii;