力扣思路题:重复的子字符串

注意比较j与j-i是否相同

复制代码
bool repeatedSubstringPattern(char* s) {
    int i;
    int n=strlen(s);
    bool flag;
    for(int i=1;i<=n/2;i++)
    {
        if(n%i==0)
        {
            flag=true;
        }
        for(int j=i;j<n;j++)
        {
            if(s[j]!=s[j-i])
            {
                flag=false;
                break;
            }
        }
        if(flag==true)
        {
            return true;
        }
    }
    return false;
}
相关推荐
CoovallyAIHub24 分钟前
首个大规模、跨模态医学影像编辑数据集,Med-Banana-50K数据集专为医学AI打造(附数据集地址)
深度学习·算法·计算机视觉
熬了夜的程序员25 分钟前
【LeetCode】101. 对称二叉树
算法·leetcode·链表·职场和发展·矩阵
却道天凉_好个秋39 分钟前
目标检测算法与原理(二):Tensorflow实现迁移学习
算法·目标检测·tensorflow
柳鲲鹏2 小时前
RGB转换为NV12,查表式算法
linux·c语言·算法
橘颂TA2 小时前
【剑斩OFFER】算法的暴力美学——串联所有单词的字串
数据结构·算法·c/c++
Kuo-Teng2 小时前
LeetCode 73: Set Matrix Zeroes
java·算法·leetcode·职场和发展
mit6.8242 小时前
[HDiffPatch] 补丁算法 | `patch_decompress_with_cache` | `getStreamClip` | RLE游程编码
c++·算法
程序猿20232 小时前
Python每日一练---第六天:罗马数字转整数
开发语言·python·算法
葵续浅笑2 小时前
LeetCode - 杨辉三角 / 二叉树的最大深度
java·数据结构·算法·leetcode