滑动窗口算法

使用场景

  • 最大连续元素和

    题目:给定 n 个整数,找出平均数最大且长度为 k 的连续子数组,并输出该最大平均数。

    示例:

    输入:[1,12,-5,-6,50,3], k = 4
    输出:12.75
    解释:最大平均数 (12-5-6+50)/4 = 51/4 = 12.75
    

    代码:

    func findMaxAverage(nums []int, k int) float64 {
      sum := 0
      for i:=0;i=b{
        return a
      }
      return b
    }
    

你可能感兴趣的:(滑动窗口算法)