/**
*@param {number[]} arr
*@param {number k} k
*@return {void}
*/
//方法一
function rotateArray(arr,k){
for(let i = 0;i<k;i++){
arr.unshift(...arr.splice(arr.length-1,1))
}
}
//方法二
function rotateArray(arr,k){
arr.splice(0,0,...arr.splice(arr.length-k))
}
//方法三
function rotateArray(arr,k){
for(let i = 0;i<k;i++){
arr.unshift(arr.pop())
}
}
javaScript旋转数组的几种方法
最新推荐文章于 2024-12-25 23:01:41 发布
418

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



