본문 바로가기
츄Log/알고리즘 연습장

연습#31

by 츄츄🦭 2024. 1. 5.
728x90

 

안녕하세요. 오늘은 문자열 rotate문제를 풀었습니다.

저는 그냥 열심히 반복문 돌려서 풀었는데요.

어떤 분은 엄청난 아이디어를 가져왔습니다.

 

public boolean rotateString(String A, String B) {
    return A.length() == B.length() && (A + A).contains(B);
}

 

미쳤다..

어차피 rotate를 하게 되면 같은 문자열이 한번 더 붙는 형태가 되는데요,

(ex. abcde를 rotate하면 abcdeabcde)

여기서 B가 포함되면 true인 것입니다. 혹시 당신은 천재..?

728x90

'츄Log > 알고리즘 연습장' 카테고리의 다른 글

연습#33~34  (0) 2024.01.16
연습#32  (0) 2024.01.12
연습#30  (0) 2024.01.04
연습#29  (1) 2024.01.04
연습#28  (0) 2024.01.03