leetcode 516. 最长回文子序列

2023.8.27

leetcode 516. 最长回文子序列_第1张图片        本题依旧使用dp算法做,可以参考 回文子串 这道题。dp[i][j]定义为:子串s[i,j] 的最长回文子串。 直接看代码:

class Solution {
public:
    int longestPalindromeSubseq(string s) {
        vector> dp(s.size(),vector(s.size()));
        for(int i=s.size()-1; i>=0; i--)
        {
            for(int j=i; j

        附上草稿图以供参考:  

leetcode 516. 最长回文子序列_第2张图片

你可能感兴趣的:(leetcode专栏,leetcode,算法,数据结构,cpp)