Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2011, 13:03
dem4ply
 
Fecha de Ingreso: agosto-2011
Mensajes: 4
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: ideas para mejorar velocidad de código nofibonacci.

aqui les pongo mi solucion en la que creo que se hacen menos comparaciones y para ver bien el tiempo real sin las impreciones solo es cosa de omitirlas y asignar a una variable el contador i cuando hay una imprecion

Código C++:
Ver original
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int num1 = 1, num2 = 1, n;
  8.    
  9.     cout << "Ingrese N: ";
  10.     cin >> n;
  11.     for (int i = 1; i < n; ++i)
  12.     {
  13.         if (i < num2)
  14.             for(;i < num2 && i < n; ++i)
  15.                 cout << "i: " << i << "  ";
  16.         num2 += num1;
  17.         num1 = num2 - num1;
  18.     }
  19.     system("pause");
  20.     return 0;
  21. }