摘要: 【引言】假如我们有一个长度为N的数组,我们需要频繁地进行如下两种操作: (1)修改下标为 i 的某个元素的值; (2)查询下标 L 到 R的区间的元素和。 如果我们采用朴素的算法,很显然,操作1的时间复杂度是O(1),频繁修改一点问题没有,但是操作2的时间复杂度为O(R - L),试想一下,如果频繁 阅读全文
posted @ 2018-09-12 14:01 西风show码 阅读(126) 评论(0) 推荐(0) 编辑