借一个入门题引入下线段树吧..其实我的树状数组区间修改区间查询还没更,也不太会...毕竟要死记推导也挺难的.线段树是一种分治结构,我觉得是这样的,同时也是一颗二叉搜索树.它有几个代码,其中包括建树,修改,查询.和树状数组类似,线段树的懒标记就是你不要用的时候先保留,要用的时候再用.就这些吧...好像说起来很简单...但是因为我写的太少了.然后导致我emmm..拿这个题说吧,合并字符串的价值,还是感谢好心的不知名的大佬...确实挺简单的.首先我们先预处理下A段,算下切A的每个位子和B一起的max_val.然后我们在用线段树维护区间最大值,什么最大值呢,就是在A段中的(l-r)切一刀的最大值,分治...