я натыкался на интервью вопрос о реализации словаря, который можно реализовать функции автоматического завершения, авто - коррекция, проверка орфографии и т.д. ...
Я на самом деле хотел знать, какая структура данных является наилучшим для реализации словаря и как один приближается необходимые выше черты ...
Любые ссылки, которые ведут меня на этом приветствуются ...
ли на самом деле не работает для автоматической коррекции. –
Для автоматической коррекции вы должны использовать проверку орфографии. Но я не думаю, что это вопрос структуры данных. Больше вопрос алгоритмов, которые работают на структурах данных .. Я думаю, что они могут работать на попытки в любом случае. На самом деле, если у вас есть словарь (абстрагирование от реализации), я думаю, вам следует разобраться на расстоянии от помех между введенным пользователем и правдоподобными словами. – Jack