LeetCode -- Length of last word

来源:互联网 发布:win10网络授权 编辑:程序博客网 时间:2024/06/05 06:34
题目描述:


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.


在一个字符串中,统计最后一个单词的长度。


1. 需要清空末尾字符串的空白字符
2. 直接统计


实现代码:


public class Solution {    public int LengthOfLastWord(string s) {        s = s.TrimEnd();        var len = 0;    for(var i = s.Length - 1;i >=0; i--){    if(s[i] == ' '){    return len;    }    len++;    }        return len;    }}


1 0
原创粉丝点击