Как переставить подмассив целых чисел (для случайного m
) без вспомогательного массива, как это?
example input [1,2,3,4,5,6,7,8,9,10]
m=3;
expected output :
[4,5,6,7,8,9,10,1,2,3]
example input :
[1,2,3,4,5]
m=4
example output
[5,1,2,3,4]
example input :
[1,2,3,4,5,6]
m=2
example output
[3,4,5,6,1,2]
Я попытался создать временный массив, и это сработало, но можно ли сделать больше памяти эффективный.
Спасибо.