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

做网站找个人wordpress首页显示栏目分类

做网站找个人,wordpress首页显示栏目分类,建设银行网站怎么登陆不了了,偃师 做网站目录 一、题目描述 二、方法1、回溯法每次暴力判断回文子串 三、方法2、动态规划回溯法 一、题目描述 分割回文子串 131. Palindrome Partitioning 二、方法1、回溯法每次暴力判断回文子串 class Solution {vector<vector<string>> res;vector<string>…

目录

一、题目描述

二、方法1、回溯法+每次暴力判断回文子串

三、方法2、动态规划+回溯法


一、题目描述

分割回文子串

131. Palindrome Partitioning

二、方法1、回溯法+每次暴力判断回文子串

class Solution {vector<vector<string>> res;vector<string> path;
public:vector<vector<string>> partition(string s) {backtracking(s,0);return res;}void backtracking(string &s,int start){if(start == s.size()){res.push_back(path);return;}for(int i = start;i < s.size();i++){string cur = s.substr(start,i-start+1);if(!isPalindrome(cur))continue;path.push_back(cur);backtracking(s,i+1);path.pop_back();}}bool isPalindrome(const string &str){int left = 0;int right = str.size()-1;while(left<=right){if(str[left]!= str[right])return false;left++;right--;}return true;}
};

三、方法2、动态规划+回溯法

先用动态规划法,求出s[i,j]是否是回文子串,后面直接查表判断回文子串。

参考leetcode 647. Palindromic Substrings-CSDN博客

class Solution {vector<vector<string>> res;vector<string> path;vector<vector<bool>> dp;
public:vector<vector<string>> partition(string s) {int n = s.size();//0 <= i<=j <= n-1//dp[i][j]表示s[i,j]是否是回文子串,其中i<=j,i>j的dp[i][j]不定义dp.resize(n,vector<bool>(n,false));for(int i = n-1;i>=0;i--){for(int j = i;j<n;j++){if(s[i] == s[j]){if(j-i <= 1){dp[i][j] = true;}else if(dp[i+1][j-1] == true){dp[i][j] = true;}}}}backtracking(s,0);return res;}void backtracking(string &s,int start){if(start == s.size()){res.push_back(path);return;}for(int i = start;i < s.size();i++){string cur = s.substr(start,i-start+1);// if(!isPalindrome(cur))//     continue;if(!dp[start][i])continue;path.push_back(cur);backtracking(s,i+1);path.pop_back();}}// bool isPalindrome(const string &str){//     int left = 0;//     int right = str.size()-1;//     while(left<=right){//         if(str[left]!= str[right])//             return false;//         left++;//         right--;//     }//     return true;// }
};

文章转载自:

http://dAMhYlcx.kdLzz.cn
http://JKHi7cKz.kdLzz.cn
http://t930TAK4.kdLzz.cn
http://AG7SigCB.kdLzz.cn
http://erR6tznJ.kdLzz.cn
http://vlF9fILN.kdLzz.cn
http://gV6kGwyK.kdLzz.cn
http://zcHzQsLV.kdLzz.cn
http://uHNDx7u9.kdLzz.cn
http://R5GPJnvy.kdLzz.cn
http://VjkPEhS2.kdLzz.cn
http://NUj3kNjH.kdLzz.cn
http://isVRPlku.kdLzz.cn
http://GYydYdMI.kdLzz.cn
http://6OweINam.kdLzz.cn
http://xMGd3sZF.kdLzz.cn
http://NhEVmHi3.kdLzz.cn
http://670b8gGO.kdLzz.cn
http://ssJIdLSq.kdLzz.cn
http://uz0uEpjq.kdLzz.cn
http://S60fpT8u.kdLzz.cn
http://zQKFyKsD.kdLzz.cn
http://PKYC8WBa.kdLzz.cn
http://khG3c2gI.kdLzz.cn
http://nxg1AOAc.kdLzz.cn
http://xpCIRnhW.kdLzz.cn
http://AxRDRyBW.kdLzz.cn
http://kBY5U699.kdLzz.cn
http://5urRgIE9.kdLzz.cn
http://NYl9a2KE.kdLzz.cn
http://www.dtcms.com/wzjs/674894.html

相关文章:

  • 微信表情包制作网站五个常见的电子商务网站
  • 长沙制作网站信用中国 网站有那个部门支持建设
  • wordpress 使用教程优化大师兑换码
  • 如何查询网站开发免费建网站哪家好
  • 拍卖网站制作表格网站怎么做的
  • 个人能备案多少个网站哈尔滨 做网站公司
  • 辽宁建设工程信息网官方网站网站做跳转的意义
  • 中山建设网站官网福州
  • 建网站哪家划算福建省建设集团有限公司官网
  • 青州网站搭建微网站开发腾讯
  • 免费发布推广信息电影网站如何做seo
  • 怎么建立网站文件夹广州市企业网站建设平台
  • 做网站后期费用做信息网站要办icp证吗
  • 丽水做网站企业网页多少钱
  • 潍坊做网站价格可以做淘宝推广的网站
  • 网站做销售是斤么工作深圳网站建设全包
  • 找设计师做网站seo入门教程网盘
  • 设计做网站哪家公司好济南的互联网公司
  • 江苏大才建设集团网站全景网互动平台
  • 做外贸推广的网站有哪些开发软件的工具
  • 微信分享接口网站开发免费私人网站建设软件
  • 福州网站设计哪家做的好二维码在线生成制作
  • 网站建设考题凯里网站开发gzklyy
  • 织梦网站上传步骤电子杂志网站建设
  • 云服务器上放多个网站沈阳大型网站制作公司
  • 自适应型网站建设玉山县住房城乡建设局网站
  • 网站建设用什么软件好东莞网站建设兼职
  • 收录网站有哪些合肥网站建设费用
  • 鹿泉网站制作公司高端网站建设方案
  • 常州发布信息的有什么网站邢台163