پاسخ داده شده: یک رشته را از کاربر بگیرد و همه کاراکترهای موجود در رشته با فراوانی هر یک در خروجی نمایش دهید
از std::unorder_map به عنوان bin استفاده کنید و پس از رویت هر کاراکتر شمارنده خانه موردنظر را افزایش بدید:
#include <unordered_map>
#include <algorithm>
#include <string>
#include <iostream>
int main()
{ std::string str = "techiedelight"; std::unordered_map<char, int> freq; for (const char &c: str) { freq[c]++; } for(auto& pair: freq) { std::cout << '{' << pair.first << ": " << pair.second << '}' << 'n'; } retu 0;
}
