刷题总结|bzoj1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛
题目
最,最,最长上升子序列。
【刷题总结|bzoj1669 [Usaco2006 Oct]Hungry Cows饥饿的奶牛】可以说是很简单了。唯一需要注意的是要把f数组一开始赋值为1.
#include
#define N 5000
using namespace std;
int f[N+5],A[N+5],n,mx;
inline char nc()
{
static char buf[100000],*p1=buf,*p2=buf;
return p1==p2&&(p2=(p1=buf)+fread(buf,1,100000,stdin),p1==p2)?EOF:*p1++;
}
inline int read()
{
int x=0,f=1;
char c=nc();
for(;
!(c<='9'&&c>='0');
c=nc())if(c=='-')f=-1;
for(;
c<='9'&&c>='0';
c=nc())x=x*10+c-'0';
return x*f;
}
int main()
{
freopen("in.txt","r",stdin);
n=read();
for(int i=1;
i<=n;
i++)A[i]=read();
for(int i=1;
i<=n;
i++)f[i]=1;
for(int i=1;
i<=n;
i++)
for(int j=1;
j
推荐阅读
- 7.9号工作总结~司硕
- 最有效的时间管理工具(赢效率手册和总结笔记)
- 数据库总结语句
- 周总结|周总结 感悟
- 周总结43
- 参加【21天写作挑战赛】,第七期第14天,挑战感受小总结
- 第二阶段day1总结
- 新梦想91期特训班两天一晚学习感想及总结(学生(魏森林))
- 周总结(10.5-10.11)
- 2019.11.14号总结