您当前的位置: 首页 >  算法

*DDL_GzmBlog

暂无认证

  • 3浏览

    0关注

    605博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

[Acwing] (RMQ) 算法总结|例题分析

*DDL_GzmBlog 发布时间:2021-05-10 18:10:28 ,浏览量:3

RMQ 全部来自Acwing
  • RMQ(ST表|跳表)
    • 优点:
    • 缺点:
    • 思路:
  • code:

RMQ(ST表|跳表) 优点:

快,很容易写

缺点:

不能改

思路:

倍增+动态规划

f[i,j]表示 从i开始长度是 i^j 的区间中最大值是多少

没错右下角是y总 在这里插入图片描述

如何查询区间呢

在这里插入图片描述

code:
#include 
#include 
#include 
#include 

using namespace std;

const int N = 200010, M = 18;

int n, m;
int w[N];
int f[N][M];

void init()
{
    for (int j = 0; j             
关注
打赏
1657615554
查看更多评论
0.0917s