(Из вопроса о собеседовании)Внедрение автозаполнения
Скажем, у вас есть таблица DB с двумя столбцами: SearchPhrase (String) | Популярность (Int).
Вам необходимо инициализировать DS, чтобы вы могли использовать его для реализации функции автозаполнения (например, google). Требование: как только данные из db обрабатываются в структуре данных, когда вы вводите письмо, вы получаете 10 самых популярных поисковых фраз из db, начиная с этой буквы, а затем, когда вы вводите следующий, вы получаете 10. .. с этими двумя буквами и так далее.
Вопрос касается только планирующие дц и pseudocoding Вставка, поиск и т.д.
Примечание: Вы не можете использовать TRIE DS.
Любые идеи?