leetcode643.滑动窗口例题

时间:2021-02-04 12:24:48   收藏:0   阅读:0

643 of leetcode

class Solution {
public:
    double findMaxAverage(vector<int>& nums, int k) {
		double len=nums.size();
		double sum_now=0;
		double sum_max=0;
		for(int i=0;i<k;i++){
			sum_now+=nums[i];
		}
		sum_max=sum_now;
		for(int i=k;i<len;i++){
			sum_now=sum_now+nums[i]-nums[i-k];
			sum_max=max(sum_max,sum_now);
		}
		return sum_max;
    }
};
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!