本文共 587 字,大约阅读时间需要 1 分钟。
给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。
所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。
用某些语言的replace()函数一句话即可解决。最朴素的方法是,构建一个新的字符串,逐个复制address,如果遇到".",则变为"[.]"。
class Solution { public: string defangIPaddr(string address) { string res = ""; for (int i = 0; i < address.size(); i ++) { if (address[i] == '.') { res += "[.]"; } else { res += address[i]; } } return res; }};
转载地址:http://qoxj.baihongyu.com/