Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World",
return 5.
难度系数:
容易
实现
int lengthOfLastWord(const char *s) {
int slen = strlen(s);
int len = 0;
bool bcount = false;
while (slen--) {
if (s[slen] == ' ') {
if (bcount) {
break;
} else {
continue;
}
}
bcount = true;
len++;
}
return len;
}