js一刷法一
varrotate=function(nums,k){letans=[];constn=nums.length;k=k%n;if(k>0){for(leti=n-k;i<=n-1;i++){ans.push(nums[i]);}for(leti=n-k-1;i>=0;i--){nums[i+k]=nums[i];}for(leti=0;i<k;i++){nums[i]=ans[i];}}};js一刷法二
varrotate=function(nums,k){constn=nums.length;constreserve=(i,j)=>{while(i<j){[nums[i],nums[j]]=[nums[j],nums[i]]i++;j--;}}k%=n;reserve(0,n-1);reserve(0,k-1);reserve(k,n-1);}挺简单的一题,没啥好说的