Mô phỏng thuật toán Tổng cửa sổ k lớn nhất

Max Window Sum · Nhóm: Cửa sổ trượt

Tổng cửa sổ k lớn nhất (Max Window Sum), nhóm Cửa sổ trượt.

Mã Python

def max_window_sum(a, k):
    s = sum(a[:k])
    best = s
    for i in range(k, len(a)):
        s += a[i] - a[i - k]
        best = max(best, s)
    return best

Mở trang để xem mô phỏng từng bước và xuất slide bài giảng.