摘要:
1 /*zoj2112 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2112 2 动态 kth 3 每一棵线段树是维护每一个序列前缀的值在任意区间的个数, 4 如果还是按照静态的来做的话,那么每一次修改都要遍历O(n)棵树, 5 时间就是O(2*M*nlogn)->TLE 6 考虑到前缀和,我们通过树状数组来优化,即树状数组套主席树, 7 每个节点都对应一棵主席树,那么修改操作就只要修改logn棵树, 8 o(nlognlogn+Mlognlogn)时间是可以的, 9 但是直接建树要nlogn*l... 阅读全文
posted @ 2013-05-24 10:00
Rabbit_hair
阅读(5417)
评论(0)
推荐(0)

浙公网安备 33010602011771号