每一次选择一些点进行删除的时候不要一边遍历一边直接 pre[nxt[i]]=pre[i],nxt[pre[i]]=nxt[i] ,而应该先把要删的点存起来,在每一轮执行完之后按顺序统一删点。
pre[nxt[i]]=pre[i],nxt[pre[i]]=nxt[i]
否则可能无法区分出哪些点是本轮刚删除的,哪些是之前删了的,以导致合并同色区间时出锅。