Remove the fewest distinct values to delete half the array

0
Remix

Pick a set of distinct values and delete every occurrence of each from an integer array. Return the smallest set size that removes at least half of the elements. Explain the greedy by frequency and whether you can avoid a full sort.

MicrosoftCodingLast asked Aug 2026
No answer yet. Write the first one; the best answer gets endorsed.