Skip to content
Snippets Groups Projects
Commit 7dbbcf1c authored by MAZZARELLA ENZO's avatar MAZZARELLA ENZO
Browse files

Ajout du jar, csv, sh et R

parent 17f2c9cc
No related merge requests found
No preview for this file type
This diff is collapsed.
#!/usr/bin/env bash #!/usr/bin/env bash
NTEST=50 NTEST=50
TAILLE=1000000
echo -e "Structure\tTest\tTaille\tCPU\tMem" echo -e "Structure\tTest\tOperation\tnbOperation\tCPU\tMem"
for i in `seq $NTEST` for i in `seq $NTEST`
do do
name="Tableau" nbOperation=`expr $i \* 500`;
taille=${RANDOM}000
res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Tableau" $taille > /dev/null) 2>&1` for type in "Tableau" "Array" "Linked" "Maillon"
echo -e "$name\t$i\t$taille\t$res" do
done for operation in "Add" "Get" "RemoveTete" "RemoveMiddle"
do
res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar $type $TAILLE $operation $nbOperation > /dev/null) 2>&1`
for i in `seq $NTEST` echo -e "$type\t$i\t$operation\t$nbOperation\t$res"
do done
name="Array" done
taille=${RANDOM}000 done
res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Array" $taille > /dev/null) 2>&1`
echo -e "$name\t$i\t$taille\t$res"
done
for i in `seq $NTEST`
do
name="Linked"
taille=${RANDOM}000
res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Linked" $taille > /dev/null) 2>&1`
echo -e "$name\t$i\t$taille\t$res"
done
for i in `seq $NTEST`
do
name="Maillon"
taille=${RANDOM}000
res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Maillon" $taille > /dev/null) 2>&1`
echo -e "$name\t$i\t$taille\t$res"
done
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