본격적으로 멍청이가 되기 시작한건지? 문제를 또 잘못읽어써요
오른쪽 왼쪽 전부 돌려서 일치하는 가장 짧게 돌린 횟수를 말하는 줄 알았네요... 피곤한가...
왤케 오래걸리는지 모를입니다.
문자열은 항상 인덱스가 난리네요 정말
public static int solution(String A, String B) {
int answer = 0;
for (int i = 0; i < A.length(); i++) {
if (A.equals(B)) {
return answer;
} else {
String c = A.substring(A.length() - 1);
A = c + A.substring(0, A.length() - 1);
answer++;
}
}
return -1;
}
아 그리고 다른 분들 코드를 봤는데!!!!
(B + B).indexOf(A)
이 한줄의 아름다움 너무 예뻐요 ~