- 合唱队形
- 2009-10-30 12:52:39 @
#include
main()
{
int a[101]={0},l[101]={0},r[101]={0},n,i,j,max=0,p;
cin>>n;
for (i=1;i>a[i];
for (i=1;ip)) p=l[j]+1;
l[i]=p;
}
for (i=n;i>0;i--)
{
p=1;
for (j=n+1;j>1;j--)
if ((a[i]>a[j])&&(r[j]+1>p)) p=r[j]+1;
r[i]=p;
}
for (i=1;i
2 条评论
-
小岛 LV 10 @ 2009-10-30 13:43:12
#include
main()
{
int a[101]={0},l[101]={0},r[101]={0},n,i,j,max=0,p;
cin>>n;
for (i=1;i>a[i];for (i=1;ip)) p=l[j]+1;
l[i]=p;
}
for (i=n;i>0;i--)
{
p=1;
for (j=n;j>i;j--)
if ((a[i]>a[j])&&(r[j]+1>p)) p=r[j]+1;
r[i]=p;
}
for (i=1;i -
2009-10-30 13:35:48@
求r[j]数组的的部分有误...
请查证.
- 1