先判断长度是否相同,不相同返回false,其次拼接两个s2,则如果是由s1旋转而成,则拼接后的s一定包含s1
class Solution:
def isFlipedString(self, s1: str, s2: str) -> bool:
return len(s1) == len(s2) and s1 in s2 * 2
易看懂版本
class Solution:
def isFlipedString(self, s1: str, s2: str) -> bool:
if len(s1) != len(s2):
return False
if s1 in s2*2:
return True
else:
return False