Lenguaje C. Principiante a DP. Preguntas y respuestas.
¿El valor del array fj surge de la nada? El error aquí es que incluso si proporciona el valor, su programa no puede cumplir con los requisitos de la pregunta. De hecho, puede usar un bucle en el paso intermedio y no necesita llamar a una función para ayudarlo a cambiar. it
#include
j=1;maxa =1; f[1]=1; para(i=1; i<=n;i++) si a[i]<=a[i+1]
{ j++;
f[i+1]=j;
}
más
{ j=1;
f[i +1]=j; }
for( i=1;i<=n;i++) if(f[i]>maxa) maxa=f[i]; maxa); devuelve 0;}