/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

no puedo medir el tiempo de ejcucion en esta funcion!ayuda!!

 
      Índice del Foro elrincondelc.com -> Dev-C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
salva87



Registrado: 03 Abr 2007
Mensajes: 1

MensajePublicado: 03/04/2007 1:55 pm
Título: no puedo medir el tiempo de ejcucion en esta funcion!ayuda!!

void ins(int lista[N], int tope)
{ int i,k,aux,primero,ultimo,central;
clock_t comienzo,final;
comienzo=clock();

for(k=1; k<tope; k++)
{
aux = lista[k];
primero = 0;
ultimo = k-1;

while (primero<=ultimo)
{
central=(int) ((primero + ultimo)/2);
if(aux<=lista[central])
{
ultimo=central -1;
}
else
{
primero=central +1;
}
}

for(i=k-1; i>=primero; i--)
{
lista[i+1]=lista[i];
}
lista[primero]=aux;

}
final=clock();
printf( "Numero de segundos transcurridos: %f s\n", (final-comienzo)/(double)CLOCKS_PER_SEC );

}


El numero de segundos al final me da 0.0000000s....estoy desesperao... Confused
Volver arriba
      Índice del Foro elrincondelc.com -> Dev-C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com