摘要:
#解决的问题假设我们有这样一个问题:给定a[1],a[2],...a[n],定义两个操作modify,sum* modify(a[i], val):a[i]=val* sum(i,j):求a[i]+a[i+1]+...+a[j] 的值现在希望能高效的处理这两个操作。最直接的思路是仅仅保存a[1],a[2],...a[n], 这样每次修改复杂度是O(1),而求和复杂度则是O(n)。 如果我们定义 s... 阅读全文
posted @ 2014-01-08 10:54
bian
阅读(171)
评论(0)
推荐(0)
浙公网安备 33010602011771号