Salut les amis,
J'ai un petit problème technique que j'arrive pas encore à résoudre.
Soit le bout de code :
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
#include <iostream>
#include <map>
#include <algorithm>
 
typedef map<string,int> freqmots;
 
int main(int argc , char *argv[])
{
          freqmots freq1;
          for(int i=0 ; i<10 ; i++)
          {
                    cout<<"Donnez un mot et sa frequence ";
                    cin>>freq1.first>>freq1.second;
          } 
}
Une fois on a les mots et leurs fréquences, Je veux les triées selon la fréquence et c'est ici que réside le problème, comment faire?!!!!
Si c'est pas très possible, comment les afficher on ordre décroissant selon la fréquence?

Merci d'avance