记得力扣刷过一道求子串的题,有一个解法就是构建一个二维辅助数组(第二维长度是26)存放主串每个位置到距离最近的26个英文字母的下标,然后遍历集合找出最长匹配的子串就可以了吧