题目描述:
写一个算法判断某个字符串是不是一个合法的IP地址。
实现如下:
class Solution
{
public:
//ip字符串输入默认采用IPV4的点分十进制法,合法地址为0.0.0.0-255.255.255.255
bool isLegalIP(const string& ip)
{
int validSegSize = 0; //记录一共有多少个分段
int oneSeg = 0; //记录每个分段的数值
int segLen = 0; //记录是否分段有数值
for (int i =