题目描述
给定一个数列,每次询问给出一个区间,求区间内是否有重复元素。
输入格式
第一行包含两个正整数 n,m,分别表示序列的长度和操作的次数。
第二行包含 n 个整数,依次表示序列中的每个数 ai。
接下来 m 行,每行一开始为一个数 op,
若 op=1,则接下来两个整数 x,y,表示把 ax 修改为 y,
若 op=2,则接下来两个整数 l,r,表示询问区间内是否有重复元素。
输出格式
输出若干行,对于每个询问,如果有重复元素,那么输出 Yes,否则输出 No。
样例输入 #1
5 3
1 3 2 5 5
2 3 5
1 5 4
2 3 5
样例输出 #1
Yes
No
对于 100% 的数据, 1≤n,m≤3×105,0≤ai,y,k≤109。