https://leetcode.com/problems/length-of-last-word/description
Q. 주어진 문자열 s의 공백을 제외한 마지막 단어의 길이를 구하라.
Solution.
뒤에서 부터 공백을 제외한 문자를 counting 한다.
로직대로 코드를 작성한다.
public int LengthOfLastWord(string s)
{
int len = 0;
bool started = false;
for(int k = s.Length-1; k >= 0; --k)
{
if(s[k] == ' ')
{
if(started) return len;
}
else
{
started = true;
++len;
}
}
return len;
}
적절한 결과.
'Leetcode > Top Interview 150' 카테고리의 다른 글
[Array/String][Medium] 6. Zigzag Conversion. (0) | 2024.05.02 |
---|---|
[Array/String][Easy] 14. Longest Common Prefix (0) | 2024.05.01 |
[Array/String][Medium] 12. Integer to Roman (0) | 2024.05.01 |
[Array/String][Easy] 13. Roman To Integer (0) | 2024.05.01 |
[Array/String][Medium] 80. Remove Duplicates from Sorted Array II (0) | 2024.04.28 |