문제로 풀어보는 알고리즘 0.3 생각해보기 풀이
카테고리 없음 2012. 8. 29. 10:29
function change(arr,s,t,k) {
var c_arr = arr.slice(s,(t+1));
var ds = t-s+1;
for (var i=0; i<ds;i++){
var j = (i+k)%ds;
arr[s+j] = c_arr[i];
}
return arr;
}
var arr = [0, 11,22,33,44,55,66,77,88,99];
var s= 3, t=8;
var ds = t-s;
var k=2;
change(arr,s,t,k);