此题是书上例题10,此例题真是极好的。。。因为此题包含了线段树区间更新的多种用法,而且还运用到多树维护。
此题还包含了区间更新的set和add是极好的区分题目。
还有就是在题目在建一棵树的时候建议把树的操作全写在struct里面,那么在后面定义树就可以定义数组形式,这样比全写在main外面的一个个分函数要好用和好看的多
此题是书上例题10,此例题真是极好的。。。因为此题包含了线段树区间更新的多种用法,而且还运用到多树维护。
此题还包含了区间更新的set和add是极好的区分题目。
还有就是在题目在建一棵树的时候建议把树的操作全写在struct里面,那么在后面定义树就可以定义数组形式,这样比全写在main外面的一个个分函数要好用和好看的多