- 给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。
- 所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。
class Solution {
public:
string defangIPaddr(string address) {
// 原地操作肯定很难啊,为什么不动态更新呢?
string ans;
int len = address.size();
for(int i = 0; i < len; ++i){
if(address[i] == '.'){
ans += "[.]";
}
else{
ans += address[i];
}
}
return ans;
}
};
思想不要那么固定,要有动态的思想。