728x90
▼ 문제 바로가기 (링크) ▼
https://leetcode.com/problems/defanging-an-ip-address/
*defang :
1. make (something) harmless or ineffectual
2. remove the fangs from (an animal, especially a snake).
class Solution:
def defangIPaddr(self, address: str) -> str:
return address.replace('.', '[.]')
한 줄로 끝내는 간단한 문제.
문자열 메서드를 사용했다.
.replace('바꾸고 싶은 문자' , '대체할 문자') 의 형태로 사용한다.
이미 알고 있던 메서드라서 빠르게 풀 수 있었다.
(메서드 인자를 따옴표 없이 문자만 입력했다가 오류나서 뭐지 하긴 했지만..)
많이 풀고 복습도 열심히 하다보면 자연스럽게 외워지겠지.
Runtime: 28 ms, faster than 97.48%
Memory Usage: 13.7 MB, less than 94.40%
쉬운 문제긴 해도 시간 공간 둘 다 90 이상 나오니 신났다..!
아직 초보자니까 효율 욕심은 버리고 통과만 목표로 진행 중인데
앞으로 더 어려운 문제들도 차근차근 이렇게 풀 수 있게 노력해야지.
728x90
반응형
'코딩 테스트 > leetCode' 카테고리의 다른 글
[leetCode] 2413. Smallest Even Multiple (Python) (0) | 2022.10.12 |
---|---|
[leetCode] 1470. Shuffle the Array (Python) (0) | 2022.10.12 |
[leetCode] 2235. Add Two Integers (Python) (0) | 2022.10.11 |
[leetCode] 1920. Build Array from Permutation (Python) (0) | 2022.10.11 |
[leetCode] 1929. Concatenation of Array (Python) (0) | 2022.10.11 |