判断两个字符串是否互为旋转词






题目来源于《程序员代码面试指南》。一看到这个题目,就只想着固定其中一个字符串,循环改变另一个比较是否相等。题目倒是很简单,但看了解答觉得解法很棒,分享一下。图片最后一句为:并且b2中包含字符串b的所有旋转词。

def isRotateEqual(s1,s2):
    if len(s1) != len(s2):
        return False
    temp = s2+s2
    if s1 in temp:
        return True
    return False

猜你喜欢

转载自blog.csdn.net/jingjing_94/article/details/80557963