longest palindromic substring

动态规划解法
时间复杂度O(n2),空间复杂度O(n2)

状态转移方程

class Solution {
public:
    string longestPalindrome(string s) {
        int n=s.length();
        bool dp[n][n];
        fill(dp[0],dp[0]+n*n,false);
        int max_len=1,start=0;//最小为1,单个字符
        for(int i=0;i

你可能感兴趣的:(longest palindromic substring)