Напишите программу, которая для указанного в аргументе текстового файла находит M самых частых русских слов, длины 5 или более символов. Реализуйте АТД «String pool» – структуру данных, которая позволяет создавать хранилище слов и быстро отображать слова в целочисленные идентификаторы от 0 до N–1, где N – размер хранилища.
int get_id(char *word);
const char* get_word(int id);
Первая функция возвращает идентификатор данного слова. Если слова в хранилище нет, то это слово автоматически добавляется в хранилище.
Примечание:
во-первых, тут решают задачки:
http://otvety.google.ru/otvety/thread?tid=00faf3bd3b148fa9&clk=wttpcts
http://otvety.google.ru/otvety/thread?tid=3ecc8b43ab179977&clk=wttpcts
http://otvety.google.ru/otvety/thread?tid=4e8f2ba7e41f36af&clk=wttpcts
во-вторых, я девушка, а не парень.
в-третьих, наверное, я долго над ней безрезультатно билась, раз прошу помощи, как думаешь?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.