前缀和的难题

8 分钟

前缀和只适合“建好后不再改”的情况。一旦修改了 a[k],从 s[k]s[n] 全都要重算,单次修改就是 O(n)。当修改和查询都很频繁时,前缀和就太慢了,这正是树状数组要解决的问题。

小纸条

修改 a[2] 后,前缀和数组需要更新哪些位置?

登录 后可看答案

前缀和的难题 · 算法进阶 · op599 课程