문자열 밀기

문제


나의 생각

substring 함를 사용하여 한칸씩 이동시키다가 B와 같은 때의 순번을 반환하는 방식으로 접근.


나의 답안

public static int solution(String A, String B) {
    int answer = 0;


    String a = A;
    for (int i = 0; i < A.length(); i++) {
        if (a.equals(B)) return answer;
        String b = a.substring(a.length() - 1);
        a = b + a.substring(0, a.length() - 1);
        answer++;
    }

    return answer;
}

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

유한소수 판별하기  (0) 2023.03.10
겹치는 선분의 길이  (0) 2023.03.10
등수 매기기  (0) 2023.03.09
OX퀴즈  (0) 2023.03.08
치킨 쿠폰  (0) 2023.03.08