Explorar el Código

Update sorting.py and removing time.clock() due to issues

luislopez66 hace 2 años
padre
commit
0cdb88c730
Se han modificado 1 ficheros con 4 adiciones y 4 borrados
  1. 4
    4
      sorting.py

+ 4
- 4
sorting.py Ver fichero

@@ -62,19 +62,19 @@ for i in range(veces):
62 62
 
63 63
 	t1 = time.clock() 				#seteamos el tiempo al empezar
64 64
 	mergeSort(mergelista) 				#ejecutamos el algoritmo mergeSort
65
-	acumulaMerge+=time.clock()-t1 	#acumulamos el tiempo de ejecucion
65
+	acumulaMerge += time.process_time()-t1 	#acumulamos el tiempo de ejecucion
66 66
 	
67 67
 	t1 = time.clock()				#seteamos el tiempo al empezar
68 68
 	heapSort(heaplista)					#ejecutamos el algoritmo heapSort
69
-	acumulaHeap+=time.clock()-t1 	#acumulamos el tiempo de ejecucion
69
+	acumulaHeap += time.process_time()-t1  # acumulamos el tiempo de ejecucion
70 70
 	
71 71
 	t1 = time.clock()				#seteamos el tiempo al empezar
72 72
 	quickSort(quicklista)				#ejecutamos el algoritmo quickSort
73
-	acumulaQuick+=time.clock()-t1 	#acumulamos el tiempo de ejecucion
73
+	acumulaQuick += time.process_time()-t1  # acumulamos el tiempo de ejecucion
74 74
 	
75 75
 	t1 = time.clock()				#seteamos el tiempo al empezar
76 76
 	shellSort(searchlista)				#ejecutamos el algoritmo shellSort
77
-	acumulaShell+=time.clock()-t1 	#acumulamos el tiempo de ejecucion
77
+	acumulaShell += time.process_time()-t1  # acumulamos el tiempo de ejecucion
78 78
 
79 79
 #imprimos los resultados
80 80
 print "Promedio de tiempo de ejecucion de "+ str(veces) +" listas de largo " + str(largoLista)