美文网首页
连续子数组组和

连续子数组组和

作者: 啊磊11 | 来源:发表于2021-03-18 23:12 被阅读0次

    class Solution {

        public boolean checkSubarraySum(int[] nums, int k) {

            int[] dp = new int[nums.length+1];

            dp[0] = 0;

            for(int i = 0;i<nums.length;i++){

                dp[i+1] = dp[i] + nums[i];

            }

            for(int j = 0;j<nums.length -1;j++){

                for(int m  = j+1;m<nums.length;m++){

                   int sum = dp[m+1] - dp[j];

                   if (sum == k || (k != 0 && sum % k == 0)){

                       return true;

                   }

                }

            }

            return false;

        }

    }

    相关文章

      网友评论

          本文标题:连续子数组组和

          本文链接:https://www.haomeiwen.com/subject/bzjmcltx.html