首页 分享 58. 最后一个单词的长度

58. 最后一个单词的长度

来源:花匠小妙招 时间:2024-11-12 15:48

automan_huyaoge 于 2020-12-03 14:54:42 发布

给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。

如果不存在最后一个单词,请返回 0 。

说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。

示例:

输入: "Hello World"
输出: 5

python解决方案:

class Solution:

def lengthOfLastWord(self, s: str) -> int:

s = s.split()

if not s:

return 0

return len(s[-1])

C++解决方案: 

class Solution {

public:

int lengthOfLastWord(string s) {

if(s.size() == 0) return 0;

int length = 0;

for(int i = s.size(); i > 0; --i){

if(i == s.size()){

while(i > 0 && s[i-1] == ' ')

--i;

}

if(i > 0 && s[i-1] == ' ')

break;

if(i > 0) ++length;

}

return length;

}

};

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/length-of-last-word
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

相关知识

花的单词是什么
花期单词
花的单词怎么写
看希腊神话记单词:花神与花
环境科学类的单词该怎么学?环球托福老师带你一起学习托福词汇
最后3天!深圳今年最后一个花展即将结束
礼物·动态规划
单词记不住,是因为故事没讲透
LeetCode 1
养花大神最爱的8件种花工具,最后一个真没想到

网址: 58. 最后一个单词的长度 https://www.huajiangbk.com/newsview512766.html

所属分类:花卉
上一篇: 在土壤施肥配比理论上探索的山西学
下一篇: Effect of tillag

推荐分享