[LeetCode]58.Length of Last Word

题目

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.

分析

代码

/**————————————* 日期:2015-02-06* 作者:SJF0115* 题目: 58.Length of Last Word* 网址:https://oj.leetcode.com/problems/length-of-last-word/* 结果:AC* 来源:LeetCode* 博客:—————————————**/;class Solution {public:int lengthOfLastWord(const char *s) {int len = strlen(s);int i = len – 1;int lastLen = 0;// 去掉空格while(s[i] == ‘ ‘){–i;}//whilewhile(i >= 0 && s[i] != ‘ ‘){++lastLen;–i;}//whilereturn lastLen;}};int main(){Solution s;char *str = ” q f “;//”hello world”;int result = s.lengthOfLastWord(str);// 输出cout<<result<<endl;return 0;}

运行时间

,离开睁眼闭眼看见的城市,逃离身边的纷纷扰扰,

[LeetCode]58.Length of Last Word

相关文章:

你感兴趣的文章:

标签云: