Q: 给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串. 返回符合要求的最少分割次数. 示例: 输入: “aab” 输出: 1 解释: 进行一次分割就可将 s 分割成 [“aa”,“b”] 这样两个回文子串. A: 1.我最开始想到了要两次DP,先算一个是否是回文数的dp数组,再算所求的DP. 但第二个DP数组我用的二维数组,然后就变成了O(N^3)时间.因为对于其中每个元素都要从左边界遍历到右边界进行分割,没有想到可以利用第一个DP中的数据. 代码是对的,自己机器跑了,但AC不…