力扣剑指 Offer 58 – II. 左旋转字符串(JavaScript)
具体步骤为:
反转区间为前n的子串反转区间为n到末尾的子串反转整个字符串 var reverseLeftWords = function(s, n) {
let arr=Array.from(s)
let l=0
let r=n-1
//反转前n个
reverse(arr,l,r)
//反转n个之后的所有
let p=n
let t=arr.length-1
reverse(arr,p,t)
//反转整个数组
reverse(arr,l,t)
return arr.join('')
};
var reverse=function(arr,m,n){
let l=m
let r=n
while(l
共有 0 条评论