 Générer un programme c++ pour compter l'occurrence de chaque nombre dans une liste
#include <iostream> \n#include <algorithme> \n#include <map> \nusing namespace std ; \n\n// Renvoie la fréquence de chaque élément dans arr[] \nmap<int, int> countFrequency(int arr[], int n) \n{ \n\tmap<int, int> freq ; \n\tfor (int i=0; i<n; i++) \n\t\tfreq[arr[i]]++; \n\t\n\treretour fréq ; \n} \n\nint main() \n{ \n\tint arr[] = {1, 3, 5, 4, 3, 5, 2} ; \n\tint n = sizeof(arr)/sizeof(arr[0]); \n\t\n\t// Fréquence d'impression \n\tmap<int, int> freq = countFrequency(arr, n); \n\tfor (auto itr : freq) \n\t\tcout << itr.first << " -> " << itr.second <<endl; \n\t\n\return 0 ; \n}