⌘K
Flycodx

Playlist Rotation Algorithm

Playlist Rotation Algorithm

MediumArrays100% accepted

Arjun manages Gaana's podcast division in Mumbai. When users mark podcasts as heard, the playlist must rotate left so unheard episodes move to the front for better UX.

Approach

Given an array of podcast episode IDs and integer K, rotate the array left by K positions and return the modified array.

Input

episodes=[1,2,3,4,5], k=2

Output

[3,4,5,1,2]
solution.py
Loading editor...
Test 1
Test 2
Test 3

Press Run to test your custom input, or Submit to judge against all test cases.

Sign in to continue

Create a free account to run code, submit solutions and track progress.

  • Free forever — no credit card
  • 10+ languages with live execution
  • Points, streaks & leaderboards
Auto Save OnLn 1, Col 1Spaces: 4UTF-8LFPython 3