문자열 s가 주어져요. 문자 순서를 뒤집은 문자열을 반환해요.
두 언어 모두 문자열은 불변이에요. 자리를 바꿔치기할 수 없으니, 문자를 꺼내 뒤집은 뒤 새 문자열을 만들어야 해요. 파이썬은 슬라이스 한 줄로 끝나지만 자바스크립트에는 문자열 reverse가 없어요.
예시
예시 1
예시 2
예시 3
제한 사항
- 1 ≤ s.length ≤ 100,000
- s 는 영문자, 숫자, 공백, 한글로 이루어져요.
자바스크립트는
s.split("").reverse().join(""), 파이썬은 s[::-1] 이에요. 반복문으로 앞에서부터 읽어 앞에 붙여 나가도 되지만, 매번 새 문자열을 만들면 O(n²)이 돼요.javascriptCopy codefunction reverseString(s) {return s.split("").reverse().join("");}
예시 테스트만 실행 (Cmd/Ctrl+Enter)
숨김 테스트까지 채점 (Cmd/Ctrl+Shift+Enter)
에디터를 불러오고 있어요…
코드를 작성하고Ctrl↵를 눌러 예시 테스트를 확인해 보세요.