반응형
https://leetcode.com/problems/defanging-an-ip-address/description/
Defanging an IP Address - LeetCode
Can you solve this real interview question? Defanging an IP Address - Given a valid (IPv4) IP address, return a defanged version of that IP address. A defanged IP address replaces every period "." with "[.]". Example 1: Input: address = "1.1.1.1" Outp
leetcode.com
문자열을 다뤄보는 문제였습니다.
📕 풀이방법
📔 입력 및 초기화
정답 변수 defanged를 선언해줍니다.
📔 풀이과정
address의 원소를 순회하면서 .이 있다면 [.]으로 만들어주어 defanging해줍니다.
📔 정답 출력 | 반환
defanged를 반환합니다.
📕 Code
📔 C++
class Solution {
public:
string defangIPaddr(string address) {
string defanged;
for(auto a : address) {
if(a=='.') defanged += "[.]";
else defanged += a;
}
return defanged;
}
};
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.