题目大意
https://leetcode.com/problems/palindrome-partitioning-ii/
划分一个字符串,保证每个字符串都是回文串,求需要将原字符串切割几刀。
题目分析
接上题:https://leetcode.com/problems/palindrome-partitioning/,我的这道题博客地址在这里。但是不能深度优先搜索,要在search方法中加入记忆化优化,注意search方法返回的划分的子串数,所以结果要减一。
代码
|
|
时间复杂度:O(n ^ 2)