344. Reverse String

2021-10-02  本文已影响0人  jluemmmm

编写一个函数,将输入的字符串反转过来。输入字符串以字符串数组 s 的形式给出。

不要给另外的数组分配额外的空间,必须原地修改输入数组,使用O(1)的额外空间解决这一问题。

/**
 * @param {character[]} s
 * @return {void} Do not return anything, modify s in-place instead.
 */
var reverseString = function(s) {
  let left = 0;
  let right = s.length - 1;
  while (left < right) {
    let tmp = s[left];
    s[left++] = s[right];
    s[right--] = tmp;
  }
};
上一篇 下一篇

猜你喜欢

热点阅读