Foros del Web » Programación para mayores de 30 ;) » Java »

Analisis de algoritmos-Eficiencia

Estas en el tema de Analisis de algoritmos-Eficiencia en el foro de Java en Foros del Web. Estoy en el tema de la eficiencia de los algoritmos y me piden que analice este algoritmo. Debo obtener la instruccion critica, coste temporal y ...
  #1 (permalink)  
Antiguo 10/03/2012, 11:47
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 15 años
Puntos: 2
Analisis de algoritmos-Eficiencia

Estoy en el tema de la eficiencia de los algoritmos y me piden que analice este algoritmo. Debo obtener la instruccion critica, coste temporal y comportamiento asintotico.

El algoritmo es el siguiente
Código:
    public double metodo_a_analizar (double x) {
        double valor = a[0];
        int n = a.length-1;
        double y = 0;
        for(int i = 1; i<=n; i++){
            y = x;
            for(int j = 2; j<=i; j++){
                    y = y * x;}
            valor = valor+a[i] * y;}
        return valor;
    }
Me podeis ayudar?
La instruccion critica creo que podria ser valor = valor+a[i] * y; pero no se si esto es correcto.

En cuanto al coste temporal y el comportamiento asintotico no se como hacerlo. Me podeis guiar un poco?
Seria genial vuestra ayuda una vez mas.

Saludos y gracias de antemano!

Etiquetas: analisis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:12.