leetcode——459. 重复的子字符串

Posted 欣姐姐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode——459. 重复的子字符串相关的知识,希望对你有一定的参考价值。

简单题,效果不够好

class Solution:
    def repeatedSubstringPattern(self, s: str) -> bool:
        a=‘‘
        for i in range(len(s)):
            if s[i] not in a:
                a+=s[i]
            else:
                if a == s[i:i+len(a)]:
                    if s==a*(len(s)//len(a)):
                        return True
                    else:
                        a+=s[i]
                else:
                    a+=s[i]
        return False
执行用时 :184 ms, 在所有 python3 提交中击败了19.12%的用户
内存消耗 :13.8 MB, 在所有 python3 提交中击败了5.08%的用户
 
                                                                                   ——2019.10.18

以上是关于leetcode——459. 重复的子字符串的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode 459.重复的子字符串

leetcode——459. 重复的子字符串

LeetCode459. 重复的子字符串,KMP+暴力双循环

LeetCode459. 重复的子字符串,KMP+暴力双循环

代码随想录算法训练营第9天 | ●28. 实现 strStr() ●459.重复的子字符串 ●字符串总结 ●双指针回顾

459-重复的子字符串