This commit is contained in:
2023-09-22 09:51:10 -04:00
commit 1af8bd1e54
32 changed files with 346400 additions and 0 deletions

21
11-benchmark/README.md Normal file
View File

@ -0,0 +1,21 @@
Benchmarking your Code
=======================
How fast is your code? Do you want to find out? Yes!
###Write a Benchmark function
Write a Benchmark function that takes the following as inputs:
-the function you want to benchmark
- the amount of times you want it to run
and have your Benchmark function return the total amount of time it took.
The datetime library is imported at the top of the file. Look it up and how it's going to help you solve this problem. Do not import any other libraries.
###Test your Factorial Functions
Test your Iterative Factorial function versus your recursive - which is faster??
Import this file into atleast one other of your assignments today and test some of your functions.

View File

@ -0,0 +1,6 @@
import datetime
import imp
##what is this code doing? figure out how to call your fibonacci functions in this file.
fibonacci = imp.load_source('fibonacci', '../2-is-fibonacci/fibonacci.py')
def benchmark(func, times):