[프로그래머스/181908] 접미사인지 확인하기

☑️ 문제

프로그래머스 181908

☑️ 풀이

  • Map의 getOrDefault 메서드를 사용해서 풀었다.
//시간: 0.11ms
//메모리: 85.7MB

import java.util.*;

class Solution {
    public int solution(String my_string, String is_suffix) {
        
        Map<String, Integer> map = new HashMap<>();
        for (int i = 0; i < my_string.length(); i++) {
            map.put(my_string.substring(i), 1);
        }
        
        return map.getOrDefault(is_suffix, 0);
    }
}

© 2021. All rights reserved.

yaejinkong의 블로그