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 26 27 28 29 30 31 32 33 34 35
| void findmapindex(map<int, int> mp) { for (int i = -1; i < 4; i++) { cout <<i<<" Appeared "<<mp.count(i)<<" times"<<endl; } cout<<"--------------------------------------------"<<endl; }
void findmumapindex(multimap<int, int> mp) { for (int i = -1; i < 4; i++) { cout <<i<<" Appeared "<<mp.count(i)<<"times"<<endl; } cout<<"--------------------------------------------"<<endl; } int main() { map<int , int> mp = { pair<int, int> { 1, 1 }, pair<int, int> { 2, 2 }, pair<int, int> { 3, 3 }, pair<int, int> { 4, 4 }, pair<int, int> { 5, 5 }, }; findmapindex(mp); multimap<int, int> mp2 = { pair<int, int>{1, 1}, pair<int, int>{2, 2}, pair<int, int>{3, 3}, pair<int, int>{4, 4}, pair<int, int>{1, 1}, pair<int, int>{1, 1}, pair<int, int>{2, 2}, pair<int, int>{5, 5}, }; findmumapindex(mp2); return 0; }
|