В поиске Google, когда мы набираем букву, появляется много предложений, обычно это связано с историей ранее найденных ключевых слов.
Итак, какая структура данных использовалась для хранения истории этих ключевых слов, чтобыкак только мы набираем письмо, отображаются предложения?