算法:动态规划解决最长公共子序列问题