[leetcode, JS] 344. Reverse String

mxxn·2023년 8월 21일
0

leetcode

목록 보기
38/198

문제

문제 링크 : Reverse String

풀이

/**
 * @param {character[]} s
 * @return {void} Do not return anything, modify s in-place instead.
 */
var reverseString = function(s) {
    const sLengHalf = parseInt(s.length/2);
    for(let i=0; i<sLengHalf; i++) {
        let temp = s[i]
        s[i] = s[s.length-1-i]
        s[s.length-1-i] = temp
    }
    return s
};
  1. 문자열 s의 길이 반만큼(홀수라면 내림) for문
  2. s[i]와 s[s.length-1-i]를 바꿈
  • Runtime 69 ms, Memory 49.5 MB
profile
내일도 글쓰기

0개의 댓글