J 只要考虑到函数的复合运算有结合率就可以直接用线段树维护那个函数了。应该和题解是一个意思。