АН
Александр Некрасов

помогите составить прогу на с++..дан текст не больше 80 символом. нужно вывести наиболее часто встречающийся символ.

помогите составить прогу на с++..дан текст не больше 80 символом. нужно вывести наиболее часто встречающийся символ.

А)
Алешенька )))

char count[ 256 ];
for(int i = 0; i < 256; ++i) count[ i ] = 0;

while( *stroka ) ++ count[ *(stroka ++) ];
char c = 0;
for(int i = 1; i < 256; ++i)
if( count[ c ] < count[ i ]) c = i;

cout << "Most frequent character is " << c << endl;

КК
Казимир Кристовский

знаю как потратить меньше памяти, правда сложность будет выше, зато хоть в utf32 работать будет. но прокатит и то что у мужика с веслом 🙂

Похожие вопросы
срочно помогите по данному началу составить текст
Быстрый поиск наиболее часто встречаемого элемента в большом массиве.
нужно составить прогу=((
Помогите составить прогу на паскале прошу
Дан текстовый файл. Определить и вывести к-во символов в каждой строке файла. Pascal
Часто встречаю вот такой текст:
Задан текст вывести слова в которых по 3 символа. (решить в паскаль) (решить в паскаль)
Что за ошибка? Помогите!! ! И текст стал символами (
Как вывести первые два символа строки в паскале?
Помогите составить анализ данного текста