最长公共子序列,再加一些特殊判断