我在这个问题上摸不着头脑。我正在尝试编写一个函数,该函数接受一个数组arr
和一个整数n
,并输出一个由原始数组的每个第 n 个元素(从索引 0 开始)组成的新数组,如果需要,在到达结尾时返回开头.
例如:
arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
n = 3
output = [0, 3, 6, 9, 1, 4, 7, 2, 5, 8]
或者 :
arr = [0, 1, 2, 3, 4, 5, 6]
n = 2
output = [0, 2, 4, 6, 1, 3, 5]