Skip to content

344. 反转字符串数组

leetCode-344. 反转字符串数组

解法一:首尾交换

js
/**
 * @param {character[]} s
 * @return {void} Do not return anything, modify s in-place instead.
 */
var reverseString = function(s) {
    let start = 0;
    let end = s.length - 1;
    while(start < end) {
        [s[start], s[end]] = [s[end], s[start]]
        start++;
        end--;
    }
};

MIT Licensed