Decoradores · 7.3
@benchmark
Todas las lecciones están abiertas: salta cuando lo necesites.
@benchmark mide el tiempo de ejecución:
@benchmark
fn heavy_computation() -> int {
let mut sum = 0
for i in 0..1000000 {
sum = sum + i
}
return sum
}
print(heavy_computation())
// [benchmark] heavy_computation: 12msObjetivo: Añade @benchmark a una función que calcule la suma del 1 al 1.000.000.
lección-7-3.zolo
Salida del programa
Ejecuta el código para ver la salida