LeetCode/Easy

58. Length of Last Word

GenieLove! 2022. 4. 8. 19:06
728x90
반응형

Python

class Solution:
    def lengthOfLastWord(self, s: str) -> int:
        # 두번째 방법 72% 빠름
        s = s.rstrip()

        for i in range(len(s) - 1, 0 - 1, -1):
            if s[i] == " ":
                return len(s) - i - 1
        return len(s)
        
        
        # 첫번째 방법 85% 빠름
        # return len(s.rstrip().split()[-1])

Java

class Solution {
    public int lengthOfLastWord(String s) {
        s = s.strip();
        String[] sList = s.split(" ");
        return (sList[sList.length - 1]).length();
    }
}
728x90
반응형