Bonjour.
Je suis en train de faire un programme qui reprend l'algorithme de Hoffman et pour cela, il faudrait que je compte le nombre de caractères dans une chaine.
Avant de compter le nombre de caractères similaires, j'aimerai trier les caractères de ma chaine par ordre alphabétique avec l'aide d'un tri à bulles.
Ça compile (il me semble) mais str n'a pas mélangé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 str="bouche" a=mid(str,i,1) b=mid(str,i+1,1) i=1 endesordre=true do while endesordre=true endesordre=false For i = 1 to len(str) if a> b then tmp=b b=a a=tmp endesordre=true end if next loop
Comment passer de bonjour à bjnooru pour pouvoir compter les occurrences facilement?
Merci d'avance
Partager