Задание № 4291

Студент

Роздин Иван

Задача

Редактор быстрых сообщений (Автокомплит)

Состояние

Завершено

Баллов

6

Назначено

07.09.2022, 14:40

Завершено

19.09.2022, 04:29

Задача

Реализовать систему автодополнения слов (как в любом смартфоне), помогающую пользователю быстро писать короткие сообщения, основываясь на наиболее употребляемых им словах.

Система, по мере ввода слова, должна подсказывать наиболее подходящий вариант из имеющихся в ее словаре. Необходимо реализовать возможность добавления слов. Статистику частот употребления слов необходимо сохранять между запусками программы (можно использовать файл).

Как вариант усложнения, статистика может накапливаться не только для отдельных слов, но и для словосочетаний.

Более подробный алгоритм появится позже (либо обсужден со студентом устно).

Действия