宁波网站建设设计至诚服务,wordpress数据库优化插件,wordpress缩略图没,兰州网站建设哪里好题目描述#xff1a;
给你一个字符串 s#xff0c;由若干单词组成#xff0c;单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 示例 1#xff1a;
输入#xff1a;s Hello World
给你一个字符串 s由若干单词组成单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 示例 1
输入s Hello World
输出5
解释最后一个单词是“World”长度为5。示例 2
输入s fly me to the moon
输出4
解释最后一个单词是“moon”长度为4。示例 3
输入s luffy is still joyboy
输出6
解释最后一个单词是长度为6的“joyboy”。提示
1 s.length 104s 仅有英文字母和空格 组成s 中至少存在一个单词
通过次数
483.5K
提交次数
1.1M
通过率
43.8%
思路和题解
找到最后一个单词后面的第一个位置end最后一个单词的第一个位置beginend-begin即为答案
代码
class Solution {
public:int lengthOfLastWord(string s) {int is.length()-1;while(i0s[i] )i--;int endi;int begin;while(i0s[i]! ){i--;}begini;return end-begin;}
};