首页 > 其他 > 详细

【leetcode】重复至少 K 次且长度为 M 的模式

时间:2020-11-20 17:35:52      阅读:20      评论:0      收藏:0      [点我收藏+]

 

bool containsPattern(int* arr, int arrSize, int m, int k){
    for (int i=0; i+m*k <= arrSize; ++i) {
        bool flag = true;
        for (int j=i+m; j<i+m*k && flag; j+=m) {
            if (memcmp(&arr[i], &arr[j], m * sizeof(int))) {
                flag = false;
            }
        }
        if (flag) return true;
    }
    return false;
}

 

【leetcode】重复至少 K 次且长度为 M 的模式

原文:https://www.cnblogs.com/ganxiang/p/14011427.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!