3주차 · 문자열
쉬움문자열구현

문자열 뒤집기

문자열 s가 주어져요. 문자 순서를 뒤집은 문자열을 반환해요.

두 언어 모두 문자열은 불변이에요. 자리를 바꿔치기할 수 없으니, 문자를 꺼내 뒤집은 뒤 새 문자열을 만들어야 해요. 파이썬은 슬라이스 한 줄로 끝나지만 자바스크립트에는 문자열 reverse가 없어요.

예시

예시 1
예시 2
예시 3

제한 사항

  • 1 ≤ s.length ≤ 100,000
  • s 는 영문자, 숫자, 공백, 한글로 이루어져요.
자바스크립트는 s.split("").reverse().join(""), 파이썬은 s[::-1] 이에요. 반복문으로 앞에서부터 읽어 앞에 붙여 나가도 되지만, 매번 새 문자열을 만들면 O(n²)이 돼요.
javascript
function reverseString(s) {
return s.split("").reverse().join("");
}
에디터를 불러오고 있어요…
코드를 작성하고를 눌러 예시 테스트를 확인해 보세요.