#CSES1649. 动态区间最小值查询
动态区间最小值查询
题目背景
翻译自 CSES-1649 题。
题目描述
给定一个包含 个整数的数组,你的任务是处理 个查询,查询类型如下:
- 更新位置 的值为 。
- 查询区间 中的最小值。
输入格式
第一行包含两个整数 和 :分别表示数组的元素数量和查询的数量。
第二行包含 个整数 :表示数组中的值。
接下来有 行,每行包含三个整数,表示查询的类型:
- 类型 :更新查询,格式为 "",表示将位置 的值更新为 。
- 类型 :区间和查询,格式为 "",表示查询区间 的最小值。
输出格式
对于每个类型为 的查询,输出该区间的最小值。
样例
8 4
3 2 4 5 1 1 5 3
2 1 4
2 5 6
1 2 3
2 1 4
2
1
3
说明/提示
;
;
;
。