💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
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`. ~~~ class Solution { public: int lengthOfLastWord(const char *s) { int ans = 0, prev = 0; bool space = false; for(int i = 0; s[i] != NULL; ++i){ if(s[i] == ' ') { if(space == false)prev = ans, ans = 0, space = true; else continue; }else ans++, space = false; } if(ans == 0) return prev; return ans; } }; ~~~