반응형
뭘까.. 생각하다가 도무지 모르겠어서 다른 분꺼 보고 작성했습니다..
설명도 써주셔가지고 너무 감사한...😭😭
class Solution {
public int solution(String A, String B) {
int answer = 0;
String copy = A; // 순방향
for(int i=0 ; i < A.length() ; i++) {
if(copy.equals(B)) {
return answer;
}
String a = copy.substring(copy.length() - 1); // 끝 글자
copy = a + copy.substring(0, copy.length() - 1);
answer++;
}
return -1;
}
}
그리고 다른 분들 풀이도 보다가 짱멋진 코드도 발견...
class Solution {
public int solution(String A, String B) {
return (B+B).indexOf(A);
}
}
순서를 뒤죽박죽 풀기도 하고..
다른 분들 코드도 찾아서 작성하기도 했다만
이로써 코딩테스트 입문 문제 100개 다 풀었다!!!
하지만 이제 시작이야...~~~
반응형
'코테 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Lv. 1] 짝수와 홀수 (0) | 2023.02.18 |
---|---|
[프로그래머스/Lv. 1] 정수 내림차순으로 배치하기 (0) | 2023.02.18 |
[프로그래머스/Lv. 0] 로그인 성공? (2) | 2023.02.18 |
[프로그래머스/Lv. 0] 배열 회전시키기 (0) | 2023.02.17 |
[프로그래머스/Lv. 0] OX퀴즈 (0) | 2023.02.17 |