要找到k长度的最大子序列,
计算P[i] = A[0] + A[1] + ... + A[i-1],线性时间
则k长度的序列A[i] + A[i+1] + ... + A[i+K-1] = P[i+K] - P[i],
找出序列中最大的即可。
要找到k长度的最大子序列,
计算P[i] = A[0] + A[1] + ... + A[i-1],线性时间
则k长度的序列A[i] + A[i+1] + ... + A[i+K-1] = P[i+K] - P[i],
找出序列中最大的即可。
本文标题:643. Maximum Average Subarray I
本文链接:https://www.haomeiwen.com/subject/emsnpxtx.html
网友评论