본문 바로가기
IT/알고리즘

4] Leetcode 1108. Defanging an IP Address

by 깻잎쌈 2020. 6. 21.
반응형

숫자와 .으로 구성된 문자열이 주어졌을 때

. 앞뒤로 []를 넣어주는 문제.

 

Defanging an IP Address - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

주어진 문자열 처음부터 보면서

숫자면 그냥 추가하고

. 을 만나면 앞뒤로 대괄호를 넣어주면 된다.

class Solution {
public:
    string defangIPaddr(string address) {
        string ans;
       for(int i = 0;i<address.size();i++){
             if(address[i] =='.'){
                 ans+= '[';
                 ans+= '.';
                 ans+= ']';     
             }
           else
                ans+=address[i];
       }
        
        return ans;
    }
};

 

반응형

댓글