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

深圳的网站建设公司价格企业网站管理系统怎么修改密码

深圳的网站建设公司价格,企业网站管理系统怎么修改密码,wordpress来访检测,网站背景视频是怎么做的这道题自己A的,思路也不算难,不过需要利用125.验证回文串这道题的基础,我们首先定义一个辅助函数,用于判断输入字符串是否为回文串,然后我们定义一个递归函数,用于搜索所有可能的结果。递归函数backtrackin…


这道题自己A的,思路也不算难,不过需要利用125.验证回文串这道题的基础,我们首先定义一个辅助函数,用于判断输入字符串是否为回文串,然后我们定义一个递归函数,用于搜索所有可能的结果。递归函数backtracking()接收3个参数,分别为string& s, string currentint ns代表原始的字符串,current代表目前累计起来的字符子串,n代表现在正在处理下标为n处及以后的子串分隔问题。
当输入参数n恰好等于s的长度时,则直接触发终止条件,我们此时收获结果,将一个存储了若干个回文子串的向量加入到结果中,否则就还没结束,进入递归主逻辑。
在主逻辑中,我们定义一个一重循环,每循环一次,就说明下标i左侧的子串已经分割完毕,我们只需要考虑[i, s.size() - 1]范围内的字符如何分割即可。该循环从下标n开始,不断将s[i]添加到current的末尾,再判断current是否为回文子串,如果为回文串,则可以将current添加到路径中,此时从下标nn + current.size() - 1处的子串就被分割出来,并添加到路径中了,我们就可以递归调用backtracking(s, "", n + current.size())探索下一段回文子串了。

class Solution {
public://辅助函数,判断是否为回文子串bool judge(string& s){int left = 0, right = s.size() - 1;   //定义左右指针while(left < right){if(s[left] != s[right])return false;left++;right--;}return true;}vector<vector<string>> result;   //记录所有的答案vector<string> path;      //记录每一个合法的结果vector<vector<string>> partition(string s) {backtracking(s, "", 0);return result;}//递归函数void backtracking(string& s, string current, int n){//递归终止条件if(n >= s.size()){result.emplace_back(path);return ;}//递归主体for(int i = n; i < s.size(); i++){current += s[i];if(!judge(current)) continue;  //无法构成回文串,进入下次循环path.emplace_back(current);backtracking(s, "", n + current.size());    //寻找下一段回文子串//回溯path.pop_back();}}
};

文章转载自:

http://vGWQU4js.dxtxk.cn
http://JiUB23o9.dxtxk.cn
http://3SfYsjkN.dxtxk.cn
http://xvenZLd8.dxtxk.cn
http://mjbfQeCT.dxtxk.cn
http://3Q0d3boQ.dxtxk.cn
http://cQesubHs.dxtxk.cn
http://tly6G7Bz.dxtxk.cn
http://U9TgQVxq.dxtxk.cn
http://glPUh7Fn.dxtxk.cn
http://Tb2t25Lt.dxtxk.cn
http://QTXSXjYa.dxtxk.cn
http://ebMP3mBP.dxtxk.cn
http://f0dOskJR.dxtxk.cn
http://w9VpeZ2I.dxtxk.cn
http://lS3cyEDY.dxtxk.cn
http://biVa0QV6.dxtxk.cn
http://iQnc1ut7.dxtxk.cn
http://hgdRU33J.dxtxk.cn
http://bLVIw3ZF.dxtxk.cn
http://QPkGtRTm.dxtxk.cn
http://cELGH1h9.dxtxk.cn
http://fG7rRZhI.dxtxk.cn
http://mzxiULfW.dxtxk.cn
http://lLS2Kl2K.dxtxk.cn
http://s3hCV63T.dxtxk.cn
http://9v3m7VhB.dxtxk.cn
http://jKbW0Eho.dxtxk.cn
http://a9NqfRXX.dxtxk.cn
http://qvOs5fK4.dxtxk.cn
http://www.dtcms.com/wzjs/721881.html

相关文章:

  • 展示型网站建设流程方案婚庆公司包含哪些项目
  • 长沙网站快速排名提升wordpress rpc 评论
  • 东台做网站wordpress提示窗
  • app 排名网站浦东新区消息今天
  • 沈阳整站优化网站登陆系统怎么做
  • 网站效果如何制作百度网站地图
  • 网站后台管理程序下载网站搭建项目描述
  • 重庆模板建站软件是计算机网页制作工具
  • 建设网站 托管 费用网站接入变更
  • 企业产品网站源码wordpress最新文章id
  • 设计风格网站泰安网站建设报价
  • 无锡网站制作.30个无加盟费的项目
  • 温州人才网站开发深圳有哪些外贸公司
  • 关于建设旅游网站的书籍企业信用网查询系统
  • 做国外网站什么好中国建筑官网一测
  • 苏州做网站便宜的公司哪家好北京软件开发公司排
  • php的网站数据库如何上传wordpress记录点击数
  • 想做网站建设直接点击链接就能玩的小游戏
  • 山东人才招聘网seo模拟点击算法
  • 哪些招聘网站做海外招聘网站整站程序
  • 邢台做移动网站多少钱凡科建设的网站如何
  • 国外h5制作网站温州十大网络公司排名
  • 简单网站制作教程小工具文本wordpress
  • 制作网站需要什么知识王也夫
  • 河南省建设厅注册中心网站首页做茶叶网站的目的和规划
  • 网站开发公司怎么选择爱客是什么牌子档次
  • 博罗做网站公司网址你懂我意思正能量不用下载
  • 网上自学平台郑州哪里培训网站建设优化好一点
  • 手机网站快速建设wordpress怎么社交分享
  • 电子商务网站开发目的和意义ueditor如何上传wordpress