猪小侠最近学习了字符串相关理论,现在他遇到了这样一个题:
维护一个动态字符串 s[1..n],字符串的字符集是所有 |x| ≤ 10^9的整数。要求支持两个操作:
第一行两个非负整数 n, q。
接下来一行包含 n 个正整数,表示初始时的字符串。
接下来 q 行,每行为 1 l r d 或 2 l r,分别表示两种操作。
对于所有的查询操作按顺序输出答案。
5 5 3 2 1 4 3 2 1 5 1 2 4 2 2 1 5 1 2 5 1 2 1 5
3 5 1