qt判断读入的字符串是否含有英文_459. 重复的子字符串
生活随笔
收集整理的這篇文章主要介紹了
qt判断读入的字符串是否含有英文_459. 重复的子字符串
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
給定一個(gè)非空的字符串,判斷它是否可以由它的一個(gè)子串重復(fù)多次構(gòu)成。給定的字符串只含有小寫英文字母,并且長度不超過10000。示例 1:輸入: "abab"輸出: True解釋: 可由子字符串 "ab" 重復(fù)兩次構(gòu)成。
示例 2:輸入: "aba"輸出: False
示例 3:輸入: "abcabcabcabc"輸出: True解釋: 可由子字符串 "abc" 重復(fù)四次構(gòu)成。 (或者子字符串 "abcabc" 重復(fù)兩次構(gòu)成。)class Solution {public boolean repeatedSubstringPattern(String s) {int len=s.length();for(int i=len-1;i>0;i--){if(len%i==0){String temp=s.substring(0,i);int n=len/i;StringBuilder sb=new StringBuilder();for(int j=0;j<n;j++){sb.append(temp);}if(sb.toString().equals(s)){return true;}}}return false;}
}
總結(jié)
以上是生活随笔為你收集整理的qt判断读入的字符串是否含有英文_459. 重复的子字符串的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 军人家属怎样报销医疗费用?你好安庆部队军
- 下一篇: python3软件怎么使用_Python