当前位置: 首页 > news >正文

st表模板

点击查看代码
#include <bits/stdc++.h>using namespace std;const int N = 2000001;
const int logN = 21;int f[N][logN + 1], lg[N + 1];
//vector<int>可能会爆内存void pre(){lg[1] = 0;lg[2] = 1;for(int i = 3; i < N; i ++){lg[i] = lg[i >> 1] + 1;}
}void solve(){int n,m;cin >> n >> m;for(int i = 1; i <= n; i ++){cin >> f[i][0];}pre();for(int j = 1; j <= logN; j ++){for(int i = 1; i + (1 << j) - 1 <= n; i ++){f[i][j] = max(f[i][j - 1],f[i + (1 << (j - 1))][j - 1]);}}while(m --){int x,y;cin >> x >> y;int s = lg[y - x + 1];cout << max(f[x][s],f[y - (1 << s) + 1][s]) << '\n';}
}int main(){ios::sync_with_stdio(0);cin.tie(0);int t = 1;//cin >> t;while(t --){solve();}return 0;
}
http://www.jsqmd.com/news/10572/

相关文章:

  • 【SPIE出版|往届已EI检索】第四届交通运输工程前沿国际学术会议(FTTE 2025)
  • 针对html字符串进行关键字高亮匹配
  • 2025 年北京精品旅游旅行社联系方式推荐:北京汇通清源定制旅行与一站式服务解决方案解析
  • 详细介绍:百度Qianfan-VL系列上线:推出3B/8B/70B三款视觉理解模型,覆盖不同算力需求
  • CesiumGlobeAnchor
  • 技术复习要点清单
  • res-downloader v2.1.2 全平台资源下载工具深度指南:支持视频号/抖音/音视频嗅探,附常见问题解决方案
  • 从设备监控到全局调控,MyEMS 如何构建 “全链路” 能源管理体系?
  • 实用指南:大模型产品求职全攻略:从零基础到斩获Offer,揭秘你是否真的适合!
  • 题解:AT_mujin_pc_2017_d Oriented Tree
  • Redis缓存穿透优化
  • 元空间的两个重要参数
  • 工作电压2.4V-5.5V*低功耗单路触摸/单键触控感应芯片VKD233HR DFN6L
  • 小迪安全v2023学习笔记(八十七讲)—— 安卓逆向篇Smail语法反编译重打包Activity周期Hook模块 - 实践
  • 2025.10.9——1橙
  • 抽象函数的定义域
  • GEO优化系统哪个最好?
  • 6G多站多智能超表面(RIS)
  • 缓冲区管理
  • Oracle故障处理:ASM手动修复磁盘头
  • 智慧考试微信小程序系统:一站式在线考试解决方案
  • 深入解析:【双光相机配准】可见光相机内参标定流程
  • oracle中引号的使用总结与报错信息
  • 2025 年电线电缆厂家最新推荐:实力厂家榜单重磅发布,涵盖多品类线缆及专业选择指南国标/朝阳/低压/阻燃/耐火/北京电线电缆厂家推荐
  • 5分钟,15分钟,差距大,做5分钟线要严格止损
  • 家政服务小程序系统:一站式家政服务解决方案
  • OIFHA251009 比赛总结
  • 营销农场小程序管理系统:营销吸粉与流量变现解决方案
  • 2025智能电动伸缩门厂家推荐榜
  • 2025 滚珠丝杠厂家最新推荐榜:重负载 / 精密 / 研磨型产品优选清单及国产新锐品牌口碑解析