Je sais pas comment trier avec quicksort en C
Fermé
florence
-
20 oct. 2004 à 16:56
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 - 21 oct. 2004 à 01:34
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 - 21 oct. 2004 à 01:34
A voir également:
- Je sais pas comment trier avec quicksort en C
- Excel trier par ordre croissant chiffre - Guide
- Application gratuite pour trier les photos - Guide
- Gmail trier par expéditeur - Guide
- Excel trier par date ne fonctionne pas ✓ - Forum Excel
- Comment trier un tableau par ordre alphabétique pix - Forum LibreOffice / OpenOffice
2 réponses
blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
160
21 oct. 2004 à 01:34
21 oct. 2004 à 01:34
bien sûr, et en plus tu peux utiliser toupper() pour convertir un caractere en majuscule et tolower() pour le convertir en minuscules.
pour le classement, un exemple:
le code ascii de 'A' est 65 et le code ascii de 'B' est 66
'A' est donc plus petit que 'B'
pour comparer des chaines, utiliser strcmp(chaine1,chaine2)
qui retourne un nombre inférieur à 0 si chaine1>chaine2
0 si chaine1 et chaine2 sont identiques
et retourne un nombre positif si chaine1 <chaine2
enfin bref, c'était juste pour expliquer que
ce sont les codes ascii qui font la différence de grandeur
cordialement
¤
pour le classement, un exemple:
le code ascii de 'A' est 65 et le code ascii de 'B' est 66
'A' est donc plus petit que 'B'
pour comparer des chaines, utiliser strcmp(chaine1,chaine2)
qui retourne un nombre inférieur à 0 si chaine1>chaine2
0 si chaine1 et chaine2 sont identiques
et retourne un nombre positif si chaine1 <chaine2
enfin bref, c'était juste pour expliquer que
ce sont les codes ascii qui font la différence de grandeur
cordialement
¤
20 oct. 2004 à 19:15
20 oct. 2004 à 21:27