Easy to understand (I guess) Python Solution AC

  • 0

    This is the code

    def repeatedSubstringPattern(self, s):
        # s="ababc"
        if s == "":
            return True
        for i in reversed(range(int(n/2)+1)):
            if i==0:
                return False
            if n%i==0:
                list_tok=[s[x:x+i] for x in range(0,n,i)]
                if len(list_tok)==1:
                    return True
        return False


    Just thought the use of sets was different here.
    Please comment :-D

Log in to reply

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.