浅谈 IP 地址无效化 问题

IP 地址无效化

给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。
所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。

思路:

  1. 声明一个临时变量保存无效 IP
  2. 遍历字符串,将 “.” 替换为 " [.] ",其余不变
class Solution {
    
    
public:
    string defangIPaddr(string address) {
    
    
        string str = "";
        for(char s : address){
    
    
            if(s == '.') str += "[.]";
            else str += s;
        }
        return str;
    }
};

猜你喜欢

转载自blog.csdn.net/weixin_48033173/article/details/112094861