用两个vec维护每个字母出现的第一个位置和最后一个位置。然后合并区间。这样也能解。