내 풀이는 substring이지만 더 좋은 코드가 있었다. O(1)
endswith
을 사용하면 더 간단하게 풀수 있다
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;
}
public int solution(String my_string, String is_suffix) {
if (my_string.endswith(is_suffix)) {
return 1;
}
return 0;
}
개발자로서 성장하는 데 큰 도움이 된 글이었습니다. 감사합니다.