Skip to content

Commit d425cab

Browse files
committed
📒 - Add Stats Algorithm
1 parent 3f4af0e commit d425cab

2 files changed

Lines changed: 31 additions & 2 deletions

File tree

Algorithm-Stats.algo

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Tri à bulles optimisé
2+
FONCTION ENTIER Stats( min : INT, max : INT, step : INT, nbr : TABLEAU )
3+
// Définir les variables
4+
VARIABLE
5+
INT: i
6+
FLOAT: comparaisons
7+
FLOAT: echange
8+
FLOAT: affectations
9+
INT: tab[]
10+
// Début de l'algorithme
11+
DEBUT
12+
// On parcourt le tableau
13+
POUR i DE 1 A n FAIRE
14+
tab <- NombreAléatoire
15+
16+
FIN POUR
17+
18+
SI min < max ET i > nbr ALORS
19+
ECRIRE "Le nombre d'affectations pour " + min + " est de " + affectations / nbr;
20+
APPELER stat(min + step, max, step, nbr)
21+
SINON
22+
ECRIRE "Le nombre d'affectations pour " + min + " est de " + affectations / nbr;
23+
FIN SI
24+
FIN
25+
FIN FONCTION

run.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1+
echo 'Tri à bulles Normal : '
2+
3+
java ./Tri-a-bulles-normal/src/Main.java
4+
15
echo 'Tri à bulles Optimisé : '
26

3-
java ./Tri-a-bulles-optimise/src/Main.java
7+
java ./Tri-a-bulles-optimise/src/Iteratif.java
48

59
echo '-- --- --'
610
echo 'Tri de Seleccion : '
711

8-
java ./Tri-de-selection/src/Main.java
12+
java ./Tri-de-selection/src/Iteratif.java
913

1014
echo '-- --- --'
1115
echo 'Tri d insertion : '

0 commit comments

Comments
 (0)