LeetCode OJ 之 Length of Last Word(求最后一个单词的长度)
来源:互联网 发布:家里网络接线盒没连 编辑:程序博客网 时间:2024/04/30 14:04
题目:
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.
给定一个只又字母和空格组成的字符串,返回最后一个单词的长度,如果最后一个单词不存在,返回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(string s) { int len = s.size(); if(len == 0) return 0; int result = 0; int i = len - 1; //最后可能是空格,先过滤掉空格,下面就直接求最后一个单词的长度 while(i >= 0 && s[i] == ' ') i--; while(i >= 0 && s[i] != ' ') { result++; i--; } return result; }};
0 0
- LeetCode OJ 之 Length of Last Word(求最后一个单词的长度)
- LeetCode Length of Last Word最后一个单词的长度
- leetcode:Length of Last Word最后一个单词的长度
- [LeetCode] Length of Last Word - 最后一个单词的长度
- LeetCode Length of Last Word(最后一个单词的长度)
- (LeetCode)Length of Last Word --- 最后一个单词的长度
- [leetcode]Length of Last Word (求最后一个单词的长度 C语言实现)
- leetcode 58.Length of Last Word-最后一个单词长度
- Length of Last Word (最后一个单词的长度) 【leetcode】
- 【LeetCode】- Length of Last Word(最后一个单词的长度)
- LeetCode | Length of Last Word(最后一个单词的长度)
- LeetCode 58. Length of Last Word(最后一个单词的长度)
- Leetcode刷题记——58. Length of Last Word(最后一个单词的长度)
- leetcode 58. Length of Last Word(C语言,计算最后一个单词的长度)19
- Length of Last Word 最后一个单词的长度
- Length of Last Word 最后一个单词的长度
- Length of Last Word 字符串中最后一个单词的长度 @LeetCode
- LeetCode------58. Length of Last Word(字符串中最后一个单词的长度)
- Objective-C 使用点语法调用getters和setters
- asp.net mvc中的MVC彼此关联性
- Unable to execute dex: java.nio.BufferOverflowException.解决办法
- jQuery学习笔记3----ajax基础
- 自定义带图片按钮的实现。
- LeetCode OJ 之 Length of Last Word(求最后一个单词的长度)
- 第11周项目6-回文、素数-回文数
- 负值之美:负margin在页面布局中的应用
- 和为n连续正数序列 【微软面试100题 第五十一题】
- 类的成员函数的指针
- C#中的特性 和 通过反射获取属性上的特性
- 学习总结与未来规划
- Native code library failed to load: ensure the appropriate library (opl124.dll/.so) is in your path.
- margin负值原理