Tap here to switch tabs
Problem
Submissions

Problem: Least Number of Unique Integers after K Removals

med
30 min
Explore how to minimize the number of unique integers in an array by removing exactly k elements. Understand the top k elements pattern and apply heap-based techniques to solve the problem efficiently.

Statement

You are given an integer array, arr, and an integer, k. Your task is to remove exactly k elements from the array so that the number of distinct integers remaining in the array is minimized. Determine the minimum possible count of unique integers after the removals.

Constraints:

  • 1≤1 \leq arr.length ≤103\leq 10^3

  • 1≤1 \leq arr[i] ≤105\leq 10^5

  • 0≤0 \leq k ≤\leq arr.length

⋮
Tap here to switch tabs
Problem
Submissions

Problem: Least Number of Unique Integers after K Removals

med
30 min
Explore how to minimize the number of unique integers in an array by removing exactly k elements. Understand the top k elements pattern and apply heap-based techniques to solve the problem efficiently.

Statement

You are given an integer array, arr, and an integer, k. Your task is to remove exactly k elements from the array so that the number of distinct integers remaining in the array is minimized. Determine the minimum possible count of unique integers after the removals.

Constraints:

  • 1≤1 \leq arr.length ≤103\leq 10^3

  • 1≤1 \leq arr[i] ≤105\leq 10^5

  • 0≤0 \leq k ≤\leq arr.length