图论
  • 板块灌水区
  • 楼主ci_dian
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/1/26 09:41
  • 上次更新2024/1/26 12:31:03
查看原帖
图论
1070647
ci_dian楼主2024/1/26 09:41

图论真的很费脑


    int N=read(),M=read();
    for(int i=1;i<=N;i++) Max[i][0]=read();
    for(int j=1;j<=21;j++)
        for(int i=1;i+(1<<j)-1<=N;
            Max[i][j]=max(Max[i][j-1],Max[i+(1<<(j-1))][j-1]);
    for(int i=1;i<=M;i++)
    {
        int l=read(),r=read();
        printf("%d\n",Query(l,r));
    }
搞不懂是什么意思
2024/1/26 09:41
加载中...