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

游戏下载网站模板建设网站必备的开发工具

游戏下载网站模板,建设网站必备的开发工具,自助网站建设哪家好,邯郸做网站就找安联网络复原 IP 地址 中等 1.4K 相关企业 有效 IP 地址 正好由四个整数#xff08;每个整数位于 0 到 255 之间组成#xff0c;且不能含有前导 0#xff09;#xff0c;整数之间用 ‘.’ 分隔。 例如#xff1a;“0.1.2.201” 和 “192.168.1.1” 是 有效 IP 地址#xff0c;但…复原 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.1681.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:vectorstring ans;vectorint 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;}}}vectorstring restoreIpAddresses(string s) {segments.resize(SEG_COUNT);dfs(s, 0, 0);return ans;} };
http://www.yutouwan.com/news/93536/

相关文章:

  • 长春网站开发公司哪家好中国建设人才网络学院登录入口
  • 互动网站设计与制作公司软件网站开发怎么入账
  • 安康企业网站建设价格社交电商系统开发
  • 深圳建设工程交易服务中心网站北京矿建建设集团有限公司 网站
  • 网站的开发平台什么系统做网站最安全
  • wordpress网站嵌入商城wordpress 页面分栏
  • 做网站 赚广告费wordpress 快讯模板
  • 福州网站建设优质服务商个人网站做企业备案吗
  • 新网站怎么做seo大连网站流量优化定制
  • 建设一个行业性的网站价格平面设计是什么意思
  • 网站排名易下拉教程手游推广渠道
  • 建立用模板建立网站那些网站专门做游戏辅助的
  • 做壁纸网站厨师培训
  • PHP网站建设计划书烟台网站建设加企汇互联专业
  • 连云港网站建设报价html5video网站
  • 网站换域名怎么做个体工商户营业执照
  • 做超链接网站的代码嘉兴网站建设技术托管
  • 网站内容保护建设介绍网站
  • 建网站 南京优秀购物网站
  • 网站找哪些单位做实名认证怎么给网站做反链
  • 临沂网站建设兼职上海关键词排名推广
  • 网站建设公司哪家好?该如何选择网站建设 不违背
  • 网站域名被重定向wordpress不显示图片
  • 门户网站的意义服务器个人买能干什么
  • 衡阳网站建设要点推广做网站怎么挣钱最快
  • 西安高端网站设计公司中国建设银行开放式网站
  • aspnet网站开发源码百度手机助手应用商店下载
  • node.js做网站开发百度指数的主要功能有
  • 做化学题的网站视频网站开发 博客园
  • 深圳做网站排名哪家专业深圳前十网站建设公司