【洛谷】P3865 【模板】ST 表

【洛谷】P3865 【模板】ST 表_第1张图片

先上ACcode:

#include
using namespace std;
const int N=1e5+10,M=1e5+20;
int n,m,f[N][20];
void solve(){
  cin>>n>>m;
  for(int i=1;i<=n;i++) cin>>f[i][0];
  
  for(int j=1;j<=20;j++)
  for(int i=1;i+(1<>l>>r;
  	
  	int k=log2(r-l+1);
  	cout<

推理:

【洛谷】P3865 【模板】ST 表_第2张图片

 

 

【洛谷】P3865 【模板】ST 表_第3张图片 

 over~

你可能感兴趣的:(ST表,数据结构,区间查询)