//最长上升子序列#include#include #define MAX_N 1000int b[MAX_N+10];int aMaxLen[MAX_N+10];int main(){ int N; int i=0,j=0; scanf("%d",&N); for(i=1;i<=N;i++) scanf("%d",&b[i]); aMaxLen[1]=1; for(i=2;i<=N;i++){ int nTmp=0; for(j=1;j b[j]){ if(nTmp
本文共 342 字,大约阅读时间需要 1 分钟。
//最长上升子序列#include#include #define MAX_N 1000int b[MAX_N+10];int aMaxLen[MAX_N+10];int main(){ int N; int i=0,j=0; scanf("%d",&N); for(i=1;i<=N;i++) scanf("%d",&b[i]); aMaxLen[1]=1; for(i=2;i<=N;i++){ int nTmp=0; for(j=1;j b[j]){ if(nTmp
转载于:https://www.cnblogs.com/javafly/p/6037172.html