Calcular con timeit o que tarda en ejecutarse este histograma(con codigo)
Publicado por Jon (4 intervenciones) el 22/04/2020 22:06:05
Esto me calcula en cuantos segundos se ejecuta la funcion histogram. Me gustaria saber como puedo calcular el tiempo que tarda desde que se ejecuta hasta que sale histograma final. En el proyecto que estoy haciendo estoy intentando calcular el histograma de la biblia y lo que tardaria en ejecutarse al completo, que en teoria en el caso de mi ordenador deberian ser minutos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import timeit
def histogram(s):
h=dict()
for kar in s:
if kar not in h:
h[kar]=1
else:
h[kar]+=1
return h
s="Julian Romero es el"
print(histogram(s))
inicio = timeit.default_timer()
print("Tiempo de inicio del histogram: ", inicio)
histogram(s)
print("La diferencia de tiempo es: ", timeit.default_timer() - inicio)
Valora esta pregunta


0