摘要: 线段树空间 下面“空间”是指实际维护的区间长度所占空间 指针版动态开点由于 C++ 里 struct 的“对齐”操作,会额外占用内存。所以内存非常紧张的时候还是必须牺牲一点效率写数组版动态开点。 zkw 线段树由于必须是一颗有 $2^k$ 个叶节点的满二叉树,所以需要 4 倍空间 。 普通线段树需要 阅读全文
posted @ 2018-08-29 11:58 derchg 阅读(342) 评论(0) 推荐(0) 编辑