这个方法有问题,这是计算所有子串组成的所有回文子串;而不是所有分割的回文子串;

class Solution {
public:
vector<vector<string>> partition(string s) {
vector<vector<string>> res={{}};
for(int i=;i<s.length();i++){
string si="";
si.push_back(s[i]);
res[].push_back(si);
merge(s,si,res,i-,i+);
}
return res;
}
void merge(string s,string cur,vector<vector<string>>& res,int start,int end){
if(start< || end>=s.length()) return;
if(s[start]!=s[end]) return;
cur=s[start]+cur+s[end];
res[].push_back(cur);
merge(s,cur,res,start-,end+);
}
};

最新文章

  1. ASP.NET导出Excel文件
  2. http请求,普通的get和post方法
  3. mysql的ONLY_FULL_GROUP_BY语义 --转自http://www.wtoutiao.com/p/19dh3ec.html
  4. 使用BroadcastReceiver实现系统对手机电量进行提示
  5. UpYun上传 401 Unauthorized
  6. java float、double精度研究(转)
  7. Android开发_字符串处理类-TextUtils类
  8. 《鸟哥Linux私房菜基础学习篇》命令索引
  9. SQL Server中的临时表和表变量 Declare @Tablename Table
  10. 76 bytes for faster jQuery
  11. C语言入门(6)——C语言常用数学函数
  12. SSH综合练习-第1天
  13. python自动生成excel报表
  14. Linux进程实践(4) --wait避免僵尸进程
  15. 012_k8s专题系列一之进入容器日常op
  16. Json数据中同字段不同数据类型的解析
  17. C_数据结构_递归自己调用自己
  18. PageHelper分页插件
  19. oozie java api提交作业
  20. java 数字转中文

热门文章

  1. json串到java对象
  2. xml_dom解析之二
  3. js事件总汇
  4. MST-prim ElogV
  5. ffmpeg函数05__vcodec_decode_video2()
  6. 关于客户端连接mysql的授权问题
  7. 数组与pandas模块
  8. 使用ajax时给ajax绑定上一个进度条的简单示例
  9. Python可迭代序列反转总结
  10. 【leetcode】1261. Find Elements in a Contaminated Binary Tree