642. Design Search Autocomplete System
Design a search autocomplete system that learns from user search history. Given historical sentences and their frequencies, when a character is typed, return the top 3 most frequently searched sentences with the same prefix, sorted by frequency (higher first), then lexicographically.