읽기 전
- 불필요한 코드나 잘못 작성된 내용에 대한 지적은 언제나 환영합니다.
- 개인적으로 배운 점을 정리한 글입니다.
문제 링크
문제 풀이
문제 주의사항으로 어떠한 값도 return하지 말라고 명시하고 있다. 즉, 함수 내부에서 swap하여 주어진 s값을 뒤집으라는 요구사항으로 이해할 수 있다.
python 코드
class Solution: def reverseString(self, s: List[str]) -> None: for idx in range(len(s) // 2): # 문자열 절반에 대해 s[idx], s[-idx-1] = s[-idx-1], s[idx] # 처음과 끝에서부터 차례대로 swap
'Algorithms > LeetCode' 카테고리의 다른 글
LeetCode #15 3Sum (0) | 2021.05.07 |
---|---|
LeetCode #937 Reorder Data in Log Files (0) | 2021.04.24 |
LeetCode #819 Most Common Word (0) | 2021.04.24 |
LeetCode #125 Valid Palindrome (0) | 2021.04.24 |
LeetCode #49 Group Anagrams (0) | 2021.04.24 |