给定 n 个整数,找出平均数最大且长度为 k 的连续子数组,并输出该最大平均数。
示例:输入:[1,12,-5,-6,50,3], k = 4输出:12.75解释:最大平均数 (12-5-6+50)/4 = 51/4 = 12.75提示:1 <= k <= n <= 30,000。所给数据范围 [-10,000,10,000]。
/*** @param {number[]} nums* @param {number} k* @return {number}*/var findMaxAverage = function(nums, k) {var sum = 0for(let i=0;i<k;i++){sum+= nums[i]}var maxSum = sum;for(let i=k;i<nums.length;i++){sum = sum-nums[i-k]+nums[i]maxSum = Math.max(maxSum,sum)}return maxSum/k};
