Classes de bases + amélioration structure de données + calcul du coût temporel