Commit 17260573 authored by Rafik_Hammoutene's avatar Rafik_Hammoutene
Browse files

ajout avec p=0.8

parent 931cc99a
Pipeline #4657 failed with stage
in 6 seconds
......@@ -27,7 +27,7 @@ int main(int argc,char **argv){
//char memory_allocation;
srand(time(NULL));
float random_number; // var aléatoire
float proba=0.5; // Probabilité d'insertion à 0.5
float proba=0.8; // Probabilité d'insertion à 0.8
int nombre_echange; // Nombre de swipe effectués
int nombreDansTas; //Nombre qu'on insère dans le tas
......@@ -78,9 +78,9 @@ int main(int argc,char **argv){
fprintf(stderr, "Standard deviation: %Lf\n", get_standard_deviation(time_analysis));
// Sauvegarde les données de l'expérience.
save_values(time_analysis, "../plots/fixed_tas_time_p0.5.plot");
save_values(swap_analysis, "../plots/fixed_tas_swap_p0.5.plot");
save_values(memory_analysis, "../plots/fixed_tas_memory_p0.5.plot");
save_values(time_analysis, "../plots/fixed_tas_time_p0.8.plot");
save_values(swap_analysis, "../plots/fixed_tas_swap_p0.8.plot");
save_values(memory_analysis, "../plots/fixed_tas_memory_p0.8.plot");
// Nettoyage de la mémoire avant la sortie du programme
......
......@@ -12,9 +12,9 @@ set xlabel "Nombre d'elements ajoutes" font "Helvetica,24"
set ylabel "Temps amorti" font "Helvetica,24"
# Nom du fichier Postscript en sortie
set output 'fixed_binary_heap_extract_amortized_time_C.pdf'
set output 'fixed_binary_heap_p0.8_extract_amortized_time_C.pdf'
plot [0:100][0:100] 'fixed_tas_time_p0.5.plot' using 1:3 w lines title "Amortized C avec p=0.5 "
plot [0:100][0:100] 'fixed_tas_time_p0.8.plot' using 1:3 w lines title "Amortized C avec p=0.8 "
###############################################################
########### Affichage de l'espace mémoire gaspillé ###########
......@@ -23,9 +23,9 @@ plot [0:100][0:100] 'fixed_tas_time_p0.5.plot' using 1:3 w lines title "Amortize
set ylabel "Memoire gaspillee" font "Helvetica,24"
# Nom du fichier Postscript en sortie
set output 'fixed_binary_heap_extract_wasted_memory_C.pdf'
set output 'fixed_binary_heap_p0.8_extract_wasted_memory_C.pdf'
plot [0:300][0:300] 'fixed_tas_memory_p0.5.plot' using 1:2 w lines title "Espace memoire inutilise C avec p=0.5"
plot [0:300][0:300] 'fixed_tas_memory_p0.8.plot' using 1:2 w lines title "Espace memoire inutilise C avec p=0.8"
#################################################################
########### Affichage du nombre de copies effectuées ###########
#################################################################
......@@ -33,8 +33,8 @@ plot [0:300][0:300] 'fixed_tas_memory_p0.5.plot' using 1:2 w lines title "Espace
set ylabel "Nombre de copies effectuees" font "Helvetica,24"
# Nom du fichier Postscript en sortie
set output 'fixed_binary_heap_extract_swap_C.pdf'
set output 'fixed_binary_heap_p0.8_extract_swap_C.pdf'
plot 'fixed_tas_swap_p0.5.plot' using 1:2 w boxes title "Nombre d'echange effectuees C avec p=0.5 "
plot 'fixed_tas_swap_p0.8.plot' using 1:2 w boxes title "Nombre d'echange effectuees C avec p=0.8 "
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment