国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

459. Repeated Substring Pattern

2019-11-08 19:31:33
字體:
來源:轉載
供稿:網友

Given a non-empty string check if it can be constructed by taking a substring of it and appending multiple copies of the substring together. You may assume the given string consists of lowercase English letters only and its length will not exceed 10000.

Example 1:

Input: "abab"Output: TrueExplanation: It's the substring "ab" twice.

Example 2:

Input: "aba"Output: False

Example 3:

Input: "abcabcabcabc"Output: TrueExplanation: It's the substring "abc" four times. (And the substring "abcabc" twice.)class Solution {public: bool repeatedSubstringPattern(string str) { int len = str.length(), i, j; for(i = 1; i <= len / 2; i++){ if(len % i == 0){ string mode = str.substr(0, i); for(j = i; j < len; j += i){ string tmp = str.substr(j, i); if(tmp != mode) break; } if(j == len) return true; } } return false; }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 毕节市| 巨野县| 富民县| 茂名市| 普兰店市| 南通市| 花莲县| 金门县| 和平区| 清徐县| 筠连县| 射阳县| 开平市| 沂水县| 墨竹工卡县| 苍山县| 繁昌县| 赣榆县| 江达县| 兴宁市| 徐汇区| 洮南市| 霍城县| 砀山县| 潼南县| 海伦市| 香港 | 突泉县| 长海县| 宜君县| 大庆市| 中山市| 紫金县| 鹤峰县| 子洲县| 大姚县| 新田县| 双辽市| 嘉荫县| 白银市| 云龙县|