当前位置: 首页 > news >正文

做教育集团的网站微信团购群网站怎样做

做教育集团的网站,微信团购群网站怎样做,优秀网页设计网站,seo软件优化工具软件复原 IP 地址 中等 1.4K 相关企业 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 ‘.’ 分隔。 例如:“0.1.2.201” 和 “192.168.1.1” 是 有效 IP 地址,但…
  1. 复原 IP 地址
    中等
    1.4K
    相关企业
    有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 ‘.’ 分隔。

例如:“0.1.2.201” 和 “192.168.1.1” 是 有效 IP 地址,但是 “0.011.255.245”、“192.168.1.312” 和 “192.168@1.1” 是 无效 IP 地址。
给定一个只包含数字的字符串 s ,用以表示一个 IP 地址,返回所有可能的有效 IP 地址,这些地址可以通过在 s 中插入 ‘.’ 来形成。你 不能 重新排序或删除 s 中的任何数字。你可以按 任何 顺序返回答案。

示例 1:

输入:s = “25525511135”
输出:[“255.255.11.135”,“255.255.111.35”]
示例 2:

输入:s = “0000”
输出:[“0.0.0.0”]
示例 3:

输入:s = “101023”
输出:[“1.0.10.23”,“1.0.102.3”,“10.1.0.23”,“10.10.2.3”,“101.0.2.3”]

提示:

1 <= s.length <= 20
s 仅由数字组成

class Solution {
private:static constexpr int SEG_COUNT = 4;
private:vector<string> ans;vector<int> segments;public:void dfs(const string& s, int segId, int segStart) {// 如果找到了 4 段 IP 地址并且遍历完了字符串,那么就是一种答案if (segId == SEG_COUNT) {if (segStart == s.size()) {string ipAddr;for (int i = 0; i < SEG_COUNT; ++i) {ipAddr += to_string(segments[i]);if (i != SEG_COUNT - 1) {ipAddr += ".";}}ans.push_back(move(ipAddr));}return;}// 如果还没有找到 4 段 IP 地址就已经遍历完了字符串,那么提前回溯if (segStart == s.size()) {return;}// 由于不能有前导零,如果当前数字为 0,那么这一段 IP 地址只能为 0if (s[segStart] == '0') {segments[segId] = 0;dfs(s, segId + 1, segStart + 1);return;}// 一般情况,枚举每一种可能性并递归int addr = 0;for (int segEnd = segStart; segEnd < s.size(); ++segEnd) {addr = addr * 10 + (s[segEnd] - '0');if (addr > 0 && addr <= 0xFF) {segments[segId] = addr;dfs(s, segId + 1, segEnd + 1);} else {break;}}}vector<string> restoreIpAddresses(string s) {segments.resize(SEG_COUNT);dfs(s, 0, 0);return ans;}
};
http://www.yayakq.cn/news/336207/

相关文章:

  • 网站获得流量最好的方法是什么 ( )网站刷流量有什么用
  • 赵公口网站建设北京网站设计wordpress 百度 插件怎么用
  • 国家pccm建设申报网站南华大学城市建设学院网站
  • 网站地址怎么做超链接苏州做网站公司
  • 网站掉权重是怎么回事影视免费网站模板
  • 制作网站设计的技术有wordpress找不到对象
  • 东莞网站营销公司江门网站设计模板
  • 都安做网站WordPress建页面
  • 258做网站怎么样深圳优化网站排名
  • 深圳企业网站建设怎么做如何做网站优化并快速提高权重
  • 徐州提供网站建设报价表wordpress 3.6中文版
  • 众包网站建设登录网易企业邮箱
  • 万户信息 做网站怎么样国产apple
  • 致和网站建设嘉兴手机网站
  • 网站不清理缓存军事新闻最新消息中国南海今天
  • 建设企业网站初始必备的六大功能沈阳市建设监理协会网站
  • 标准型网站---北京网站建设海南人才在线官网
  • 做淘宝网站规范 百度知道网站后台怎么做超链接
  • 建设银行网站定酒店公司需要网站 该怎么做
  • 响应式网站建设公司'seo咨询常德
  • 互联网做网站温州网站建设icp备
  • 宝安大型商城网站建设app研发费用一般多少钱
  • 自己做网站的流程视频微信开放平台是公众号吗
  • p2p理财网站开发框架大连工程信息网
  • 网站地图在线生成网站建设的基本条件
  • 建设银行手机网站首页漳州做网站六六六博大a优
  • 商务网站建设的可行性分析包括可以建站的网站
  • 一个商城网站开发要多少时间seo教程免费分享
  • 网站设置密码wordpress的音乐插件怎么用
  • 做网站基本步骤国内做网站大公司