BZOJ 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛|动态规划
来源:互联网 发布:网络销售方案怎么写 编辑:程序博客网 时间:2024/09/15 11:00
刷水又来了一发
裸的最长上升子序列
然而我并没有写二分而是写的暴力
#include<cstdio>#include<cstdlib>#include<cstring>#include<cmath>#include<queue>#include<vector>#include<set>#include<map>#include<algorithm>#include<iostream>#define T 5050using namespace std;int sc(){int i=0;char c=getchar();while(c>'9'||c<'0')c=getchar();while(c>='0'&&c<='9')i=i*10+c-'0',c=getchar();return i;}int a[T],f[T],st[T];int top,n,ans;int search(int x){int l=1;while(l<=top&&x>st[l])l++;if(l>top)st[++top]=x;else st[l]=x;return l;}int main(){n=sc();for(int i=1;i<=n;i++)a[i]=sc();for(int i=1;i<=n;i++)f[i]=search(a[i]),ans=max(f[i],ans);cout << ans;return 0;}
0 0
- BZOJ 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛|动态规划
- bzoj 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛 暴力
- bzoj 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- 【BZOJ】1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛 最长上升子序列
- bzoj1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- [BZOJ1669][Usaco2006 Oct]Hungry Cows饥饿的奶牛
- BZOJ1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- BZOJ1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- BZOJ1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- bzoj1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- bzoj1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛(nlogn求最长不下降子序列)
- bzoj 1667: [Usaco2006 Oct]Cows on Skates滑旱冰的奶牛(BFS)
- 动态规划 洛谷P1868 饥饿的奶牛
- 【动态规划】[luoguP1868]饥饿的奶牛
- |BZOJ 2060|动态规划|Visiting Cows 拜访奶牛
- BZOJ 1666: [Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏
- bzoj 1720: [Usaco2006 Jan]Corral the Cows 奶牛围栏 二分
- Hadoop HDFS负载均衡
- 5.3.6 OrderedDict对象
- Andriod开发技巧——Fragment的懒加载
- 第一讲 01背包问题 vijos P1025小飞侠的游园方案
- 延时方式整理
- BZOJ 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛|动态规划
- android 5大进程等级
- 【杭电oj】1093 - A+B for Input-Output Practice (V)
- js提示邮件地址功能
- leetcode234---Palindrome Linked List(回文链表)
- linux下错误的捕获:errno和strerror的使用
- windows下eclipse_adt_sdk_ndk_opencv环境搭建
- 模板_高精度
- zh-cn 和zh的意思