力扣热题100道之560和位K的子数组
解法
这道题我直接做出来了,就两个循环,遍历,每次遍历都要找遍所有的
class Solution {public int subarraySum(int[] nums, int k) {int sum=0;int n=nums.length; for(int i=0;i<n;i++){int s=0;int j=i;while(j<n){s=s+nums[j];j++;if(s==k){sum++;}}}return sum;}
}
这道题我直接做出来了,就两个循环,遍历,每次遍历都要找遍所有的
class Solution {public int subarraySum(int[] nums, int k) {int sum=0;int n=nums.length; for(int i=0;i<n;i++){int s=0;int j=i;while(j<n){s=s+nums[j];j++;if(s==k){sum++;}}}return sum;}
}