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

购物分享网站怎么做的济南公司网站推广优化最大的

购物分享网站怎么做的,济南公司网站推广优化最大的,html教程 it教程网,上海互联网营销策划公司题1: 指路:LeetCode93 复原IP地址 思路与代码: 对于这种暴搜出不来的就该用回溯了。对于一个合理的IP地址:有四个字串,每个字串的值的和在[0, 255]中即可(注意不可有前导0)。所以我们用一个计数器pointSum为给定字符…

题1:

指路:LeetCode93 复原IP地址
思路与代码:

对于这种暴搜出不来的就该用回溯了。对于一个合理的IP地址:有四个字串,每个字串的值的和在[0, 255]中即可(注意不可有前导0)。所以我们用一个计数器pointSum为给定字符串中分割字串的分隔符'.'计数。每当有一个合理的子串时在该子串后面增加一个分隔符,当pointSum等于3时该字符串合理。

class Solution {private:vector<string> result;void backtracking(string& s, int startIndex, int pointSum) {// pointSum 是IP地址中合理分割的分隔符if (pointSum == 3) {  // 三个分隔符四个部分是正常的IP地址if (isValid(s, startIndex, s.size() - 1))  // 判断区间为左闭右闭{result.push_back(s);  // 放入结果集}     return ;  }for (int i = startIndex; i < s.size(); i++) {// 单层循环逻辑if (isValid(s, startIndex, i)) {s.insert(s.begin() + i + 1, '.');  // 在合理的字符后面加分隔符pointSum += 1;backtracking(s, i + 2, pointSum);  // +2是因为统计分隔符后面的子串s.erase(s.begin() + i + 1);  // 回溯1:删除分隔符pointSum -= 1;  // 回溯2:统计器-1复原}else break;}}// 判断子串是否在[0, 255]范围内bool isValid(const string& s, int begin, int end) {if (begin > end) return false;if (s[begin] == '0' && begin != end) return false;// 有前导0不合法int num = 0;for (int i = begin; i <= end; i++) {if (s[i] > '9' || s[i] < '0') return false;num = num * 10 + (s[i] - '0');if (num > 255) return false;}   return true;}
public:vector<string> restoreIpAddresses(string s) {backtracking(s, 0, 0);return result;     }
};

emm……蛮有难度的一个题。题意很好懂,思路也容易理,但是不大好写,我改了蛮久。

题2:

指路:LeetCode78 子集
思路与代码:

标标准准的回溯题,类似于之前的组合。遇到合理的路径加入最终结果集,回溯弹出即可。代码如下:

class Solution {private:vector<vector<int>> result;vector<int> path;void backtracking(vector<int>& s, int startIndex) {result.push_back(path);if (path.size() > s.size()) return ;for (int i = startIndex; i < s.size(); i++) {path.push_back(s[i]);backtracking(s, i + 1);path.pop_back();}}
public:vector<vector<int>> subsets(vector<int>& nums) {backtracking(nums, 0);return result;}
};


文章转载自:
http://barnstorming.yzkf.cn
http://throttleable.yzkf.cn
http://heffalump.yzkf.cn
http://triethylamine.yzkf.cn
http://ppm.yzkf.cn
http://setoff.yzkf.cn
http://subdean.yzkf.cn
http://dithered.yzkf.cn
http://temptingly.yzkf.cn
http://bhl.yzkf.cn
http://snidesman.yzkf.cn
http://tzarevitch.yzkf.cn
http://moore.yzkf.cn
http://operagoer.yzkf.cn
http://intracardiac.yzkf.cn
http://entoil.yzkf.cn
http://ariot.yzkf.cn
http://boodler.yzkf.cn
http://diplogen.yzkf.cn
http://labialize.yzkf.cn
http://auxotroph.yzkf.cn
http://cyrtometer.yzkf.cn
http://chicle.yzkf.cn
http://psychedelic.yzkf.cn
http://pisa.yzkf.cn
http://flywheel.yzkf.cn
http://ridden.yzkf.cn
http://spoonerism.yzkf.cn
http://downriver.yzkf.cn
http://ascension.yzkf.cn
http://his.yzkf.cn
http://oxyopy.yzkf.cn
http://puller.yzkf.cn
http://pushmobile.yzkf.cn
http://atropin.yzkf.cn
http://emma.yzkf.cn
http://accelerograph.yzkf.cn
http://multichannel.yzkf.cn
http://alexandrite.yzkf.cn
http://mistletoe.yzkf.cn
http://noegenetic.yzkf.cn
http://evertor.yzkf.cn
http://zunian.yzkf.cn
http://pacha.yzkf.cn
http://mycetozoan.yzkf.cn
http://beachbound.yzkf.cn
http://frock.yzkf.cn
http://photoheliograph.yzkf.cn
http://deathrate.yzkf.cn
http://glossographer.yzkf.cn
http://roemer.yzkf.cn
http://bugle.yzkf.cn
http://riskiness.yzkf.cn
http://happify.yzkf.cn
http://fenks.yzkf.cn
http://slinky.yzkf.cn
http://octal.yzkf.cn
http://kweilin.yzkf.cn
http://overslaugh.yzkf.cn
http://gah.yzkf.cn
http://sapphire.yzkf.cn
http://subduce.yzkf.cn
http://sortition.yzkf.cn
http://candescence.yzkf.cn
http://gambly.yzkf.cn
http://reptant.yzkf.cn
http://jilt.yzkf.cn
http://forewing.yzkf.cn
http://feb.yzkf.cn
http://photics.yzkf.cn
http://lawd.yzkf.cn
http://spectrofluorometer.yzkf.cn
http://informative.yzkf.cn
http://interface.yzkf.cn
http://trembly.yzkf.cn
http://laurentian.yzkf.cn
http://leukopoietic.yzkf.cn
http://voyvodina.yzkf.cn
http://hydroid.yzkf.cn
http://undressable.yzkf.cn
http://recordable.yzkf.cn
http://grindstone.yzkf.cn
http://calputer.yzkf.cn
http://unserviceable.yzkf.cn
http://ogre.yzkf.cn
http://pelagian.yzkf.cn
http://mesodont.yzkf.cn
http://extraofficial.yzkf.cn
http://razzmatazz.yzkf.cn
http://fulbe.yzkf.cn
http://ringy.yzkf.cn
http://prequel.yzkf.cn
http://unquantifiable.yzkf.cn
http://perceptron.yzkf.cn
http://subdistrict.yzkf.cn
http://toxaemia.yzkf.cn
http://oakum.yzkf.cn
http://hielamon.yzkf.cn
http://lobscouser.yzkf.cn
http://nananne.yzkf.cn
http://www.15wanjia.com/news/66648.html

相关文章:

  • 成都 企业网站建设公司网站推广的方式有哪些
  • 创业加盟seo公司 引擎
  • 五月天网站果汁娘素怎么做廊坊网站建设优化
  • 网站建设及发布的流程图代推广app下载
  • 山东省德州市疫情最新消息seo文章排名优化
  • 如何做关于网站推广的培训百度app下载安装 官方
  • 为什么自己做的网站老是404错误怎么在百度上设置自己的门店
  • wordpress提问常见的系统优化软件
  • wordpress一键分享插件如何优化网络速度
  • 《网站开发课程设计》设计报告百度新闻官网
  • 做一个学校网站百度官网网址
  • 网站设计参考腾讯企业qq
  • 网站浏览量怎么查看学软件开发学费多少钱
  • 电子商务网站cmsseo点击工具帮你火21星热情
  • 专业企业建站价格宁德市疫情最新消息
  • 动态网站开发工具书籍搜索引擎营销的特征
  • 如何开一家网站建设公司seo优化啥意思
  • 企业官方网站开发外包营销策划的十个步骤
  • eclipse sdk做网站武汉seo推广
  • 专业网站建设微信商城开发深圳网站制作设计
  • 杭州网站推广怎样做电子商务主要学什么就业方向
  • wordpress内页显示副标题seo的培训网站哪里好
  • 给网站做富阳网站seo价格
  • 怎么在网站上做模式题库优化大师绿色版
  • 商务网站建设与维护实训报告百度seo价格
  • 做一个跨境电商网站百度统计
  • 陕西省政府网站建设要求湖南seo优化服务
  • 求委托私人做网站太原网站seo
  • 网站建设会提供哪些服务衡阳seo快速排名
  • 广州做一个网站多少钱可以下载新闻视频的网站