Try to solve the Top K Frequent Words problem.
We'll cover the following
Statement
Given a list of strings words
and an integer k
, return the k
most frequently occurring strings.
Note: The result should be sorted in descending order based on frequency. If multiple words have the same frequency, they should be sorted in lexicographical order.
Constraints:
words.length
words[i].length
k
number of unique words in the list words[i]
 consists of lowercase English letters.