摘要:
最长公共子串 给定两个字符串str1和str2,返回两个字符串的最长公共子串。 此处计算的是两个字符串的最长公共子串,子串不同于子序列,子串要求必须是一串连续的字符。 方法一 使用经典的动态规划方法,首先定义一个动态规划数组dp,dp[i][j]表示的含义是以在str1中第i个字符和str2 阅读全文
摘要:
1143.最长公共子序列 给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。 一个字符串的子序列是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。 例如,"ace" 是 "abcde" 的 阅读全文