You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1022 B
1022 B
id | title |
---|---|
heap | Heap |
Study links
Notes
If you see a top or lowest k being mentioned in the question, it is usually a signal that a heap can be used to solve the problem, such as in Top K Frequent Elements.
If you require the top k elements use a Min Heap of size k. Iterate through each element, pushing it into the heap. Whenever the heap size exceeds k, remove the minimum element, that will guarantee that you have the k largest elements.
Recommended LeetCode questions
Recommended courses
import AlgorithmCourses from '../_courses/AlgorithmCourses.md'