Seguinte, na classe System existe o m�todo:

public static long currentTimeMillis()

que te retorna a hora corrente em milisegundos.. da� � s� pegar a hora no
in�cio da execu��o e no final, e subtrair para obter o tempo consumido pelo
processo...

Isso n�o � muito preciso para valores pequenos - se as inst�ncias aplicados
aos teus algoritmos forem pequenas, o c�lculo do tempo pode te enganar.. o
ideal � aplicar sobre grandes inst�ncias...


valeu,

        Felipe Ga�cho

-----Mensagem original-----
De: Alexsandro Alves [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 7 de julho de 2003 20:31
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: [cejug-discussao] Tempo de execu��o de algorimo


Preciso implementar os algoritmos de ordena��o Quick-Sort e Merge-Sort e
indicar o tempo aproximado de execu��o de cada um deles.

Algu�m poderia me indicar a classe da API JAVA que � mais indicada para
determinar o tempo de execu��o de um algoritmo ou como eu poderia medir este
tempo.

Agrade�o se algu�m puder me ajudar.

Alexsandro
Alexsandro Alves
[EMAIL PROTECTED]




--
POP. Nem parece internet gr�tis.

Seja POP voc� tamb�m!
Acesse: http://www.pop.com.br/pop_discador.php e baixe o POPdiscador.

----------------------------------------------------------------------------
--------------- Ceara' Java User Group    Para cancelar sua assinatura,
envie um e-mail para: [EMAIL PROTECTED]   Para mais
informacoes, mande um e-mail para: [EMAIL PROTECTED]   Falar com o
administrador? e-mail para: [EMAIL PROTECTED]

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.496 / Virus Database: 295 - Release Date: 3/7/2003

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.496 / Virus Database: 295 - Release Date: 3/7/2003


-------------------------------------------------------------------------------------------
Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 
 

Responder a