#NP0137. L36 NP0137-平衡树模板2——区间翻转

0

L36 NP0137-平衡树模板2——区间翻转

题目描述

初始给定一个长度为nn的序列aia_i,其中ai=ia_i=i。

你需要维护mm次区间翻转操作,并输出mm次操作后的最终序列情况。

其中,区间翻转操作是指,给出区间[l,r][l,r],进行翻转,如1 2 3 4 51\ 2\ 3\ 4\ 5,选择区间[2,4][2,4]进行翻转,则变为1 4 3 2 51\ 4\ 3\ 2\ 5。

输入格式

第一行输入两个整数n,mn,m。 接下来mm行,每行输入两个整数l,rl,r,表示操作的区间。

输出格式

输出一行nn个整数,表示经过mm次翻转后的结果。

样例输入 #1

5 3
1 3
1 3
1 4

样例输出 #1

4 3 2 1 5

说明/提示

有1≤n,m≤105,1≤l≤r≤n1\leq n,m\leq 10^5,1\leq l\leq r\leq n。