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