hihoCoder #1070 : RMQ问题再临
2024-10-21 06:20:08
G++ | 77ms | 0MB |
思路:这题用暴力是最快的,甚至比线段树还佳。 按全部都是查询的来算,是O(n*q)。
#include <bits/stdc++.h>
using namespace std;
const int N=;
int w[N], n, q, L, R, tmp; int main()
{
//freopen("input.txt", "r", stdin);
cin>>n;
for(int i=; i<n; i++) scanf("%d",&w[i]); cin>>q;
for(int i=; i<q; i++)
{
scanf("%d%d%d",&tmp,&L,&R);
if(tmp==)
{
int m=;
for(int i=L-; i<R; i++)
if(w[i]<m) m=w[i];
cout<<m<<endl;
}
else w[L-]=R;
}
return ;
}
AC代码
最新文章
- Springboot搭建web项目
- 跟我学Angular2(1-初体验)
- UVA 1513 Movie collection (树状数组+反向存储)
- jquery之文档操作
- PhpStorm 配置Xdebug
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- Tomcat Manager用户配置详解
- c#操作txt
- 关于H5 storage 的一些注意事项以及用法
- [学习笔记]设计模式之Decorator
- c# 用正则表达式获取开始和结束字符串中间的值
- Mvc4.0添加商品到Cookie
- ios导航栏适配
- 浅谈并发和tomcat线程数
- js算法初窥03(简单搜索及去重算法)
- Highcharts绘制曲线图小结
- Linux系统的组成
- RxJava学习笔记(组合Observables)(转)
- JavaScript replaceAll
- css 课堂笔记
热门文章
- Mertens
- C++ TUTORIAL - MEMORY ALLOCATION - 2016
- 面试6-----11 const和静态变量那些事儿
- POJ 3662 Telephone Lines (二分+dijkstra)
- UVa 10213 How Many Pieces of Land ? (计算几何+大数)
- 【废弃】JavaScript 删除部分
- 将字符串中的字符按Z字形排列,按行输出
- IOS按需返回刷新数据
- Weekly Contest 78-------->;808. Soup Servings
- 常用的高级sql查询