[459][简单] 重复的子字符串
题目描述
输入: "abab"
输出: True
解释: 可由子字符串 "ab" 重复两次构成。输入: "aba"
输出: False输入: "abcabcabcabc"
输出: True
解释: 可由子字符串 "abc" 重复四次构成。 (或者子字符串 "abcabc" 重复两次构成。)解题思路
最后更新于
输入: "abab"
输出: True
解释: 可由子字符串 "ab" 重复两次构成。输入: "aba"
输出: False输入: "abcabcabcabc"
输出: True
解释: 可由子字符串 "abc" 重复四次构成。 (或者子字符串 "abcabc" 重复两次构成。)最后更新于
class Solution:
def repeatedSubstringPattern(self, s: str) -> bool:
return s and s in (s + s)[1:-1]