7 1 2 2 3 1 2 4
1 -> 2 2 -> 3 3 -> 1 4 -> 1
void stl_q9_frequency_map() {
vector<int> numbers = {1, 2, 2, 3, 1, 4, 2, 3, 1};
map<int, int> frequency;
// Count frequencies
for(int num : numbers) {
frequency[num]++;
}
// Print frequencies
cout << "Element frequencies:" << endl;
for(auto pair : frequency) {
cout << pair.first << " appears " << pair.second << " times" << endl;
}
}
void stl_q9_frequency_map() {
vector<int> numbers = {1, 2, 2, 3, 1, 4, 2, 3, 1};
map<int, int> frequency;
// Count frequencies
for(int num : numbers) {
frequency[num]++;
}
// Print frequencies
cout << "Element frequencies:" << endl;
for(auto pair : frequency) {
cout << pair.first << " appears " << pair.second << " times" << endl;
}
}