Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 614 Bytes

058.LengthofLastWord.md

File metadata and controls

31 lines (27 loc) · 614 Bytes

58. Length of Last Word

Question:

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.

Example:

Input: "Hello World"
Output: 5

Solution:

class Solution {
public:
    int lengthOfLastWord (string s) {
        int len = 0;
        for (int i = s.length()-1 ; i >= 0 ; i --){
            if (s[i] != ' ' ){
                len ++;
            }
            else if ( len > 0 ){
                break;
            }
        }
        return len;
       
    }
};