当前位置 : 主页 > 网络编程 > PHP >

牛客OI赛制测试赛 E:旅行青蛙

来源:互联网 收集:自由互联 发布时间:2023-09-07
​​题目传送门​​​ 最长不下降子序列 代码: #includebits/stdc++.h using namespace std; const int maxn=30000+100; const int INF=0x3f3f3f3f; int main(){ int n; scanf("%d",n); vectorintG; for(int i=1;i=n+1;i++) G.push_bac


​​题目传送门​​​ 最长不下降子序列
代码:

#include<bits/stdc++.h>
using namespace std;

const int maxn=30000+100;
const int INF=0x3f3f3f3f;

int main(){

int n;
scanf("%d",&n);
vector<int>G;
for(int i=1;i<=n+1;i++) G.push_back(INF);
for(int i=1,val;i<=n;i++){

scanf("%d",&val);
*upper_bound(G.begin(),G.end(),val)=val;
}
printf("%d\n",lower_bound(G.begin(),G.end(),INF)-G.begin());
}


上一篇:FZU2086 餐厅点餐
下一篇:没有了
网友评论