摘要:
0.什么是树状数组 树状数组常数很小,比线段树快得多,也好写,唯一缺点是局限性较大。 1.树状数组入门 直接讲不好解释,先上一张图: 如图,节点$p$维护以自己为右端点的$lowbit_p$长度的区间。 树状数组主要支持两个操作:区间查询和单点修改。(并且笔者太弱只会RSQ) 首先区间查询 int 阅读全文
posted @ 2022-05-14 12:40
Andy__Lin
阅读(56)
评论(0)
推荐(0)
摘要:
0.什么是线段树 线段树有着比分块小的时间复杂度,也有着比树状数组大的通用性,有着比平衡树更小的常数和代码难度,实在是一种非常牛逼的东西。 1.线段树入门 我们要了解线段树,首先得明白它长什么样。 此处放一张图: 如图,一个节点代表一个区间,从中点切开这个区间,就成为了左右区间(不一定严谨,听着吧) 阅读全文
posted @ 2022-05-14 12:25
Andy__Lin
阅读(53)
评论(0)
推荐(0)

浙公网安备 33010602011771号