프로그래머스 181908 접미사인지 확인하기 JAVA

sundays·2023년 7월 30일
0

문제

접미사인지 확인하기

풀이

내 풀이는 substring이지만 더 좋은 코드가 있었다. O(1)
endswith 을 사용하면 더 간단하게 풀수 있다

전체 코드

1차 풀이

    public int solution(String my_string, String is_suffix) {
        for (int i = 0; i < my_string.length(); i++) {
            if (my_string.substring(i).equals(is_suffix)) {
                return 1;
            }
        }
        return 0;
    }

2차 풀이

	public int solution(String my_string, String is_suffix) {
    	if (my_string.endswith(is_suffix)) {
        	return 1;
        }
        return 0;
    }
profile
develop life

1개의 댓글

comment-user-thumbnail
2023년 7월 30일

개발자로서 성장하는 데 큰 도움이 된 글이었습니다. 감사합니다.

답글 달기