Skip to content

Commit 656dd5c

Browse files
committed
Writing of SelectedSort algorithm
1 parent e0f6b8e commit 656dd5c

1 file changed

Lines changed: 11 additions & 18 deletions

File tree

tri-sélection/Algorithm.algo

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
1-
// Correspond à la fonction Trouve disponible
2-
FONCTION ENTIER RechercheFilm(Chaine: nomRecherche)
1+
// Correspond à la fonction du Tri Sélection
2+
FONCTION ENTIER TriSélection(Tableau T)
33
VARIABLE
4-
ENTIER: i <- 0
5-
BOOLEAN: nonTrouve <- VRAI
6-
DEBUT
7-
FAIRE
8-
SI noms[i] = nomRecherche ALORS
9-
nonTrouve = FAUX
10-
SINON
11-
i <- i + 1
4+
ENTIER: N <- 0
5+
POUR i variant de 0 à N-2
6+
Min <- i
7+
POUR v variant de i+1 à N-1
8+
SI T(v) < T(Min), alors Min <- v
9+
FINSI
10+
FINPOUR
11+
SI Min != i, ALORS échanger t[i] et t[min]
1212
FINSI
13-
TANTQUE nonTrouve Et i < NB_FILM
14-
15-
SI nonTrouve ALORS
16-
i <- NULL
17-
FINSI
18-
19-
Retourne i
20-
FIN
13+
FINPOUR
2114
FINFONCTION

0 commit comments

Comments
 (0)