Algoritmo de escritura de estructura de datos (descripción de C++)
El algoritmo de la función de valor se puede escribir directamente en el código, lo que reduce el tiempo de llamada de la función. #include?
¿doble?Valor(doble?x,doble?eof[],int?n)?{
int?i;
double?val?=?x?*?eof[n];
for(i?=?n?-?1;?i?>?0;? --i)? {
val?=?x?*?(eof[i]? +?val);
}
val?+=?eof[0 ];
return?val;
}
int?main()?{
doble?{1,2,1 };
doble?{3,3,0,-1};
int?-?1;
int?n2?=?sizeof( f2)/sizeof(f2[0])?-?1;
double?x?=?2;
printf("x?=?%.2lff1(x) ? =?%lf\n",x,Value(x,f1,n1));
printf("x?=?%.2lff2(x)? =?%lf\n", x,Valor(x,f2,n2));
¿devolver?