Newer
Older
import time
import sys
from arraylist import ArrayListProxy
from analyzer import Analyzer
# Tableau dynamique.
a = ArrayListProxy()
time_analysis = Analyzer();
for i in range(1000000):
before = time.time()
a.append(i)
after = time.time()
sys.stderr.write("Total cost : " + str(time_analysis.get_total_cost())+"\n")
sys.stderr.write("Average cost : " + str(time_analysis.get_average_cost())+"\n")
sys.stderr.write("Variance :" + str(time_analysis.get_variance())+"\n")
sys.stderr.write("Standard deviation :" + str(time_analysis.get_standard_deviation())+"\n")
time_analysis.save_values("../dynamic_array_time_python.plot")