热门

最新

红包

立Flag

投票

同城

我的

发布
m0_59792863
m0_59792863
4 年前
truem0_59792863

//问题表示
int a[]={2,1,5,3,6,4,8,9,7};
int n=sizeof(a)/sizeof(a[0]);
//求解结果表示
int ans=0;
int dp[MAX];
void solve(int a[],int n)
{ int i,j;
for(i=0;i<n;i++)
{ dp[i]=1;
for(j=0;j<i;j++)
{ if (a[i]>a[j])
dp[i]=max(dp[i],dp[j]+1);
}
}
ans=dp[0];
for(i=1;i<n;i++)
ans=max(ans,dp[i]);
}
兄弟们,这个错哪了呀?

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
入职第一天,棒棒哒
立即登录