首页 > 其他分享 >最长不下降子序列nlogn模板

最长不下降子序列nlogn模板

时间:2022-11-17 22:12:06浏览次数:47  
标签:int len freopen 100011 序列 nlogn 模板

 

#include <bits/stdc++.h>


using namespace std;
int d[100011],n,len,a[100011];


int main(){
//    freopen(".in","r",stdin);
//    freopen(".out","w",stdout);
    scanf("%d",&n);
    for(int i=1;i<=n;i++)scanf("%d",&a[i]);
    len=1;
    d[1]=a[1];
    for(int i=2;i<=n;i++){
        if(a[i]==d[len])continue;
        if(a[i]>d[len])d[++len]=a[i];
        else *lower_bound(d+1,d+1+len,a[i])=a[i];
    }
    printf("%d",len);

    return 0;
}

 

标签:int,len,freopen,100011,序列,nlogn,模板
From: https://www.cnblogs.com/gui-ling/p/16901191.html

相关文章

  • Nunjucks模板入门
    概述安装nunjucks代码实现server.jsconstKoa=require("koa");//引入koa构造函数constapp=newKoa();//创建应用constviews=require("koa-views");//引入k......
  • 46:字典_序列解包用于列表元组字典
    ###序列解包序列解包可以用于元组、列表、字典。序列解包可以让我们方便的对多个变量赋值。>>>x,y,z=(20,30,10)>>>x20>>>y30>>>z10>>>(a,b,c)=(9,8,10)>>>......
  • 模板方法
    模板方法例子如下,还是计算器为例。publicenumOperator{Add,Sub,Mul,Div}publicabstractclassCalTemplate{publicabstractOperatorOperat......
  • 时间序列数据挖掘之分段线性表示(PLR)
    前言本篇博客用于记录个人在时间序列数据挖掘中进行的timeseriesrepresentation的实践。主要采用PLR(piecewiselinearrepresentation)的方式进行时间序列的降......
  • PYTHON用时变马尔可夫区制转换(MARKOV REGIME SWITCHING)自回归模型分析经济时间序列|附
    全文下载链接:http://tecdat.cn/?p=22617本文提供了一个在统计模型中使用马可夫转换模型模型的例子,来复现Kim和Nelson(1999)中提出的一些结果。它应用了Hamilton(1989)的滤波器......
  • 792. 匹配子序列的单词数
    792.匹配子序列的单词数给定字符串s 和字符串数组 words,返回  words[i] 中是s的子序列的单词个数 。字符串的子序列是从原始字符串中生成的新字符串,可以从中......
  • [模板]kmp求Next数组
    模板#include<iostream>#include<string>usingnamespacestd;voidgetNext(conststring&p,intnext[]){intlen=(int)p.size();next[0]=-1;......
  • 关于springboot项目中返回时间序列化差8小时问题
    springboot项目中返回时间序列化差8小时查看源码发现,在springboot2.x以后,序列化配置作出以下修改@Configuration@ConditionalOnClass(ObjectMapper.class)publicclas......
  • Oracle自增序列
     SQLServer中数据库可以自增字段,但是Oracle中没有这个选项,实际应用中我们可以使用序列(Sequence)实现想要的功能。创建Sequence语法如下:CREATE......
  • js中的模板字符串问题
    在写js的字符串时,虽然单双引号都用了,但是${}修饰的字符串却始终没有正确替换为变量,最后查了一下语法,发现和python中不同,js中的模板字符串是需要用反引号的,而不是一般引号,就......