`
lovnet
  • 浏览: 6704947 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

poj2352 Stars (第一道树状数组

 
阅读更多

树状数组详解

通过这道题,我对树状数组的理解:

树状数组通过一种类似与二叉树的结构,使得任意连续段的求和操作的时间复杂度为O(log(N)).但是付出的代价是,对某一个元素做修改的时候的时间复杂度不再是O(1),而是O(log(N)).

一般数组求某一连续段的和的时间复杂度为O(N),而树状数组为O(log(N)). 因此,树状数组适合于,需要大量经常计算某连续段的和的情景。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics