304 North Cardinal St.
Dorchester Center, MA 02124

# Length of Last Word LeetCode Solution

## Problem – Length of Last Word LeetCode Solution

Given a string `s` consisting of words and spaces, return the length of the last word in the string.

word is a maximal substring consisting of non-space characters only.

Example 1:

``````Input: s = "Hello World"
Output: 5
Explanation: The last word is "World" with length 5.``````

Example 2:

``````Input: s = "   fly me   to   the moon  "
Output: 4
Explanation: The last word is "moon" with length 4.``````

Example 3:

``````Input: s = "luffy is still joyboy"
Output: 6
Explanation: The last word is "joyboy" with length 6.``````

## Length of Last Word LeetCode Solution in C++

``````class Solution {
public:
int lengthOfLastWord(string s) {
int len = 0, tail = s.length() - 1;
while (tail >= 0 && s[tail] == ' ') tail--;
while (tail >= 0 && s[tail] != ' ') {
len++;
tail--;
}
return len;
}
};
``````

## Length of Last Word LeetCode Solution in Java

``````class Solution {
public int lengthOfLastWord(String s) {
int length = 0;

// We are looking for the last word so let's go backward
for (int i = s.length() - 1; i >= 0; i--) {
if (s.charAt(i) != ' ') { // a letter is found so count
length++;
} else {  // it's a white space instead
//  Did we already started to count a word ? Yes so we found the last word
if (length > 0) return length;
}
}
return length;
}
}
``````

## Length of Last Word LeetCode Solution in Python

``````class Solution:
def lengthOfLastWord(self, s):
end = len(s) - 1
while end > 0 and s[end] == " ": end -= 1
beg = end
while beg >= 0 and s[beg] != " ": beg -= 1
return end - beg
``````
##### Length of Last Word LeetCode Solution Review:

In our experience, we suggest you solve this Length of Last Word LeetCode Solution and gain some new skills from Professionals completely free and we assure you will be worth it.

If you are stuck anywhere between any coding problem, just visit Queslers to get the Length of Last Word LeetCode Solution

Find on Leetcode

##### Conclusion:

I hope this Length of Last Word LeetCode Solution would be useful for you to learn something new from this problem. If it helped you then don’t forget to bookmark our site for more Coding Solutions.

This Problem is intended for audiences of all experiences who are interested in learning about Data Science in a business context; there are no prerequisites.

Keep Learning!

More Coding Solutions >>

LeetCode Solutions

Hacker Rank Solutions

CodeChef Solutions