<Easy> Length of Last Word (LeetCode : C#)

이도희·2023년 3월 11일
0

알고리즘 문제 풀이

목록 보기
29/185

https://leetcode.com/problems/length-of-last-word/

📕 문제 설명

단어와 space로 이루어진 문자열이 주어질 때 가장 마지막 단어의 길이 반환하기

  • Input
    단어와 space로 이루어진 문자열
  • Output
    가장 마지막 단어의 길이

예제

풀이

문자열 맨 뒤부터 접근해서 마지막 단어 길이 계산하고 그 다음 space 만나면 break 시키도록 구현

public class Solution {
    public int LengthOfLastWord(string s) {

        int lastWordLength = 0;

        for (int i = s.Length -1 ; i >= 0; i--)
        {
            if (s[i] != ' ')
            {
                lastWordLength ++;
            }
            else
            {
                if (lastWordLength > 0) break;
            }
        }

        return lastWordLength;
        
    }
}

결과

profile
하나씩 심어 나가는 개발 농장🥕 (블로그 이전중)

0개의 댓글