출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120921
미는 거를 진짜 구현함
def solution(A,B):
if A == B:
return 0
check =0
while check<len(A):
A = A[:-1]+A[len(A)-1]
check = check+1
if A == B:
return check
return -1
solution = lamba a,b:(b*2).find(a)
ohellohell에서 hello의 인덱스는 1이다
즉 1칸 움직인 것
쉽게 생각하면 hello의 h가 얼마나 밀렸는지 찾는 거라고 생각하면 된다
찾는 값이 없을 때 -1을 반환하는 문제라면 인덱스를 찾는 문제일 가능성이 높다
문제의 조건을 활용해서 다양한 방법 생각해보기