您的位置:首页 > 其它

【LeetCode】Length of Last Word

2014-10-10 17:38 253 查看
Length of Last Word

Total Accepted: 20470 Total Submissions: 69655 My Submissions

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.

【解题思路】

简单题,主要考察字符串处理基本功。

Java AC 380ms

public class Solution {
    public int lengthOfLastWord(String s) {
        s = s.trim();
        String sArr[] = s.split(" ");
        String word = sArr[sArr.length-1].trim();
        return word.length();
    }
}
Python AC 172ms

class Solution:
    # @param s, a string
    # @return an integer
    def lengthOfLastWord(self, s):
        s = s.strip()
        sArr = s.split(' ')
        word = sArr[len(sArr)-1].strip()
        return len(word)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: