easyHashingPattern: Sliding Window / Hash Map

Detect Duplicate Packages Solution

Problem Statement

Given a stream of package identifiers and a window size, implement a function to identify duplicate packages within the window.

Constraints

  • 1 <= n <= 10^5
  • 0 <= k <= 10^5
Time: O(N) Space: O(N)
Use a hash set to store packages, allowing for constant time complexity O(1) lookup

Run, Test & Submit Code

Ready to practice this challenge? Launch our interactive compilation environment with compiler validation.

Solve on Interactive Workspace

Tested Solutions

No solution code is currently loaded.
Complete this code in the workspace editor.