其他分享
首页 > 其他分享> > leetcoe-686

leetcoe-686

作者:互联网

686. 重复叠加字符串匹配

class Solution:
    def repeatedStringMatch(self, A: str, B: str) -> int:
        if len(A) <= len(B):
            n = len(B)//len(A)
            if B in A * n:
                return n
            elif B in A * (n + 1):
                return n + 1
            elif B in A * (n + 2):
                return n + 2
            else: 
                pass
        else:
            if B in A:
                return 1
            elif B in A * 2:
                    return 2
            else:
                pass
        return -1

标签:leetcoe,self,repeatedStringMatch,Solution,len,str,686
来源: https://blog.csdn.net/qq_22866291/article/details/100171891