最大公共子串 是最长重复子串吗 用KMP做?