Я видел много решений для подсчета символов и отслеживания макс. встречаемость char с использованием массивов и векторов, но я ищу реализацию map в c ++, чтобы сделать то же самое, и я застрял в том, что map, если определено как
map<int, int> mp;
for (int i = 0; i < m; i++)
mp[a[i]]++;
Итак, если мы напишем это, то это будет это даст ключи как количество символов, если я использовал это, есть ли прямой метод или функция, которая может найти макс. значение в карте без зацикливания.
map<char ,int> mp;
Как я могу использовать карту в c ++, чтобы найти макс. вхождение символа в заданную строку?