首先將字串轉為字元陣列。
定義兩個臨時陣列,乙個存放分割前的陣列,乙個存放分割後的陣列。
依次遍歷字元陣列,如果索引下標+1小於等於n,則將其加入分割前的陣列,反之加入分割後的陣列。
使用拓展運算子合併兩個陣列。
使用for of迴圈將陣列中的所有元素合併成字串進行返回。
var
reverseleftwords
=function
(s, n)
let temp2 =
;let te*** =
; temp.
some
((value,index)
=>
else})
;const merge =
[...te***,
...temp2]
;let str ='';
for(
let v of merge)
return str;
};
LeetCode 左旋轉字串
字串的左旋轉操作是把字串前面的若干個字元轉移到字串的尾部。請定義乙個函式實現字串左旋轉操作的功能。比如,輸入字串 abcdefg 和數字2,該函式將返回左旋轉兩位得到的結果 cdefgab 輸入 s abcdefg k 2 輸出 cdefgab 輸入 s lrloseumgh k 6 輸出 umgh...
LeetCode 字串 左旋轉字串
字串的左旋轉操作是把字串前面的若干個字元轉移到字串的尾部。請定義乙個函式實現字串左旋轉操作的功能。比如,輸入字串 abcdefg 和數字2,該函式將返回左旋轉兩位得到的結果 cdefgab 示例 輸入 s abcdefg k 2 輸出 cdefgab 輸入 s lrloseumgh k 6 輸出 u...
LeetCode 簡單 左旋轉字串
題目 字串的左旋轉操作是把字串前面的若干個字元轉移到字串的尾部。請定義乙個函式實現字串左旋轉操作的功能。比如,輸入字串 abcdefg 和數字2,該函式將返回左旋轉兩位得到的結果 cdefgab 示例 1 輸入 s abcdefg k 2 輸出 cdefgab 示例 2 輸入 s lrloseumg...