51Nod 1241
来源:互联网 发布:java学多久可以上岗 编辑:程序博客网 时间:2024/05/16 19:12
第一次n2华丽丽的tle。
大佬教了o(n)的求最长递增序列的方法
%%%%
#include<cstdio>#include<algorithm>#include<cstring>using namespace std;int n,a[50001],f[50001];int main(){scanf("%d",&n);for (int i=1;i<=n;i++)scanf("%d",&a[i]);int maxn=0;for (int i=1;i<=n;i++){f[a[i]]=f[a[i]-1]+1;maxn=max(maxn,f[a[i]]);}printf("%d",n-maxn);}
阅读全文
0 0
- 51Nod 1241
- 51Nod 1241
- [贪心]51Nod 1241 题解
- 51Nod
- 51Nod
- 51nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- 51Nod
- Java初始化块
- HDU 1003: Max Sum
- android handler
- Visual Studio Code如何编写运行C、C++?
- 数据挖掘
- 51Nod 1241
- 2016 校 招
- EmguCV Mat元素访问的方法
- 数据结构 | 中缀表达式-->前后缀表达式
- 二级Web程序设计考试大纲(2013年版)
- DOM节点层次(Node类型)
- 【DP】回文的最小分割数2
- java编程:输入int数组的方法一(不知道长度)
- SpringBoot 配置分析(二)