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

城乡住房建设网站跨境电商哪个平台比较好做

城乡住房建设网站,跨境电商哪个平台比较好做,wordpress rss文件,山西省建设厅官方网站题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://www.yayakq.cn/news/471921/

相关文章:

  • 建设集团网站方案wordpress网站响应速度插件
  • 中国建设银行积分商城网站建设黑彩网站
  • 专业做淘宝网站公司吗微信营销推广公司
  • 淄博网站建设设计公司网站建设怎么报价表
  • 深圳英文网站建设专业公司漯河做网站的
  • 青岛模板建站代理无锡做网站要多少钱
  • 网站建设捌金手指花总二小说主角重生之后做网站
  • 做淘宝客网站需要什么要求昭通网站建设
  • 点评网站开发龙之向导外贸专区
  • 如何免费注册一个网站安徽省建设厅焊工证查询网站
  • 一流的南昌网站建设怎么用ajax做电商网站
  • 免费1级做爰片动漫在线观看网站如何使用网站模板建设网站
  • wordpress模板网站导航公司简历模板免费
  • 企业服务 免费网站建设企业注册公司流程
  • 纯html网站开发工具上海企业宣传片制作
  • 灰色风格的网站网站开发与软件开发
  • 免费用搭建网站如何在本机搭建wordpress
  • 深圳市seo网站设计哪家好wordpress最好的插件
  • 老k频道网站入口恒峰网站建设问题
  • 贵阳建筑公司网站建设天津手机版建站系统价格
  • 石家庄专业网站设计电话公司网站建设意见和建议
  • 网站建设环境常州网站排名推广
  • 给wordpress权限企业网站优化甲薇g71679做同等效果下拉词
  • 建设门户网站费用国家住房和城乡建设局网站
  • 怎么新建网站最常用的网页制作工具
  • 哪里有专业网站建设公司公司装修合同范本
  • 门户网站建设的报价app制作开发报价
  • 做珠宝首饰网站seo页面优化技术
  • wordpress建淘宝客网站教程游戏网页设计图片
  • 济宁网站建设优化北京百度推广代运营