Skip to content

Files

Latest commit

 

History

History

Repeated Substring Pattern

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 21, 2022
Aug 17, 2022
Sep 25, 2022
Sep 19, 2022
Apr 29, 2023
Jan 27, 2024
Aug 17, 2022

459. Repeated Substring Pattern

Given a string s, check if it can be constructed by taking a substring of it and appending multiple copies of the substring together.

 

Example 1:

Input: s = "abab"
Output: true
Explanation: It is the substring "ab" twice.

Example 2:

Input: s = "aba"
Output: false

Example 3:

Input: s = "abcabcabcabc"
Output: true
Explanation: It is the substring "abc" four times or the substring "abcabc" twice.

 

Constraints:

  • 1 <= s.length <= 104
  • s consists of lowercase English letters.