bzoj1669[Usaco2006 Oct]Hungry Cows饥饿的奶牛*
bzoj1669[Usaco2006 Oct]Hungry Cows饥饿的奶牛
题意:
求最长单调递增子序列,序列大小≤5000
题解:
蒟蒻弱写了一个O(n^2)的。
代码:
1 #include2 #include 3 #include 4 #define inc(i,j,k) for(int i=j; i<=k; i++) 5 #define maxn 5100 6 using namespace std; 7 8 inline int read(){ 9char ch=getchar(); int f=1,x=0; 10while(ch<'0'||ch>'9'){if(ch=='-')f=-1; ch=getchar(); } 11while(ch>='0'&&ch<='9')x=x*10+ch-'0',ch=getchar(); 12return f*x; 13 } 14 int a[maxn],f[maxn],n; 15 int main(){ 16n=read(); inc(i,1,n)a[i]=read(); 17inc(i,1,n){ 18f[i]=1; inc(j,1,i-1)if(a[j]1); 19} 20inc(i,1,n)f[0]=max(f[0],f[i]); printf("%d",f[0]); return 0; 21 }
【bzoj1669[Usaco2006 Oct]Hungry Cows饥饿的奶牛*】
20160808
转载于:https://www.cnblogs.com/YuanZiming/p/5767342.html
推荐阅读
- Day|Day 34/Oct.5th
- 一篇博文搞定goctl(V1.3.0新版本解决goctl|一篇博文搞定goctl:V1.3.0新版本解决goctl rpc protoc的问题)
- Doctor|Doctor visit
- SpringBoot报错(文档根元素 "mapper" 必须匹配 DOCTYPE 根 "null"。)
- Android IOCtrl使用[Driver + Jni]
- 23rd/October/'16|23rd/October/'16 - 准备启程,心慌意乱
- 寻找驱动IOCTL|寻找驱动IOCTL code的想法(一)
- Writing
- 栈溢出|非常规情况下栈溢出系统调用——PicoCTF_2018_can-you-gets-me
- BigTreeTech Octopus 必趣章鱼主板使用Klicky probe