Author Topic: Medir Tiempo  (Read 1656 times)

JBeto

  • Newbie
  • *
  • Posts: 33
  • Karma: 0
    • View Profile
Medir Tiempo
« on: Agosto 29, 2007, 10:02:16 pm »
Hola. como va todo tengo una duda? estoy haciendo un tp con metodos de ordenamiento, quisiera saber si alguien sabe como capturar el tiempo de proceso en nanosegundos, osea cuanto demora en ordenarme un vector de n elementos... desde ya gracias. Saludos
Betos ®

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5012
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Medir Tiempo
« Reply #1 on: Agosto 30, 2007, 08:23:38 am »
Hola:

Si tienes una versión moderna de java -creo que la 1.6-, la clase System tiene un método para obtener el tiempo en nanosegundos. Simplemente, toma el tiempo antes y depués de ordenar y resta.

Code: [Select]
t1 = System.nanoTime();
// ordenar
t2 = System.nanoTime();
tiempoOrdenar = t2-t1;

Se bueno.

JBeto

  • Newbie
  • *
  • Posts: 33
  • Karma: 0
    • View Profile
Re: Medir Tiempo
« Reply #2 on: Septiembre 01, 2007, 01:41:04 am »
Muy bueno el tip.... ;D ya solucione el problema,, gracias por la ayuda.

Saludos ;)
Betos ®