考虑二分,深度为 mid 是否可行,相当于询问区间中最长的同色段长度是否大于 k.再考虑深度减小对颜色改变的影响,发现可以启发式合并,用线段树维护区间中最长同色段、缀同色段长度、后缀同色段长度.在合并时可持久化.查询时二分即可.在线.时空复杂度都是两只 log.