• Home
  • About
    • Che1's Blog photo

      Che1's Blog

      Che1's Dev Blog

    • Learn More
    • Facebook
    • Instagram
    • Github
    • Steam
    • Youtube
  • Posts
    • All Posts
    • Django
    • Python
    • Front-end
    • Algorithm
    • etc
    • All Tags
  • Projects

[Codility] Lv2 - CyclicRotation

09 Apr 2018

Reading time ~1 minute

def solution(A, K):
    if len(A) == K or len(A) == 0:
        return A
    elif len(A) < K:
        K = K % len(A)
    
    for i in range(K):
        item = A.pop()
        A.insert(0, item)
    return A

Reference

Codility



AlgorithmCodilityArrays Share Tweet +1