- TYOI
LIS模板
- @ 2026-4-18 15:52:44
写法:
#include<iostream>
using namespace std;
int n,a[105],f[105],i,k,ans;
int main(){
cin>>n;
for(i=1;i<=n;i++)cin>>a[i];
for(i=1;i<=n;i++){
f[i]=1;
for(k=1;k<i;k++) if(a[k]<=a[i]) f[i]=max(f[i],f[k]+1);
ans=max(ans,f[i]);
}
cout<<ans;
}
0 条评论
目前还没有评论...