最长公共子数组 题目描述 给定两个整数数组,求两个数组的最长的公共子数组的长度。子数组是连续的,比如[1,3,5,7,9]的子数组有[1,3],[3,5,7]等等,但是[1,3,7]不是子数组。 方法一:动态规划的方法 解题思路 对于本题,采用动态规划的方法进行求解,dp[i][j]表示一个数组中下标i结尾和另一个数组下标j结尾的公共子数组的长度。并且有状态转移方程: 1、如果两数组下标位置的数值相同 dp[i][j]=dp[i−1][j−1]+1dp[i][j] = dp[i-1][j-1] +1dp[i][j]=dp[i−1][j−1]+1 2、如果不相同 dp[i][j]=0dp[i][...