Question:codility Lesson2 CyclicRotation
My Answer:
def solution(A,K):
length = len(A)
if length == 0:
return A
K = K % A
A = A[- K:] + A[:-K]
return A
本文提供了一个简洁的 Python 函数实现,用于解决 Codility 课程2中的循环旋转问题。通过调整列表切片的方式,该解答实现了将数组 A 的元素按 K 位进行循环旋转的功能。
Question:codility Lesson2 CyclicRotation
My Answer:
def solution(A,K):
length = len(A)
if length == 0:
return A
K = K % A
A = A[- K:] + A[:-K]
return A

被折叠的 条评论
为什么被折叠?