元戎启行春招二面
1、简单问了下实习
2、简单问了下C++
3、给一个string的数字,看能分成多少种点分十进制的IP地址。
vector<string> getIP(string num){
}
如 25525525可以生成以下:
255.255.2.25
2.55.255.255
...
用dfs写的,思路为往string num中放三个小数点,长度为n的num可以放.的位置有n-1个。
需要对每次划分的IP地址判断是否合法。点分十进制的IP地址的每一个十进制数必须在0~255之间。
2、简单问了下C++
3、给一个string的数字,看能分成多少种点分十进制的IP地址。
vector<string> getIP(string num){
}
如 25525525可以生成以下:
255.255.2.25
2.55.255.255
...
用dfs写的,思路为往string num中放三个小数点,长度为n的num可以放.的位置有n-1个。
需要对每次划分的IP地址判断是否合法。点分十进制的IP地址的每一个十进制数必须在0~255之间。
全部评论
最后这个问题能给个参考代码吗?
总共有多少轮面试?
相关推荐
夜夜还好:我们学校说为了学生就业,更新了课程,我今天大二,上学期在学jsp,html,这学期上来工程实践,要求用springboot+vue,说什么这些技术要我们提前自己准备,要不你把学费还我吧,我给b站充个会员,人家教的比你多 点赞 评论 收藏
分享
