此题是书上例题10,此例题真是极好的。。。因为此题包含了线段树区间更新的多种用法,而且还运用到多树维护。
此题还包含了区间更新的set和add是极好的区分题目。
还有就是在题目在建一棵树的时候建议把树的操作全写在struct里面,那么在后面定义树就可以定义数组形式,这样比全写在main外面的一个个分函数要好用和好看的多
本文详细解析了例题10中线段树区间更新的各种技巧及应用,包括set和add的区别、多树维护策略,并推荐将树操作置于struct内以提升代码的可读性和美观度。
此题是书上例题10,此例题真是极好的。。。因为此题包含了线段树区间更新的多种用法,而且还运用到多树维护。
此题还包含了区间更新的set和add是极好的区分题目。
还有就是在题目在建一棵树的时候建议把树的操作全写在struct里面,那么在后面定义树就可以定义数组形式,这样比全写在main外面的一个个分函数要好用和好看的多

被折叠的 条评论
为什么被折叠?