联考考试考到了这个题,随机化40分,现在来秒掉它吧. 题意: 给一个字符串,求其中的一段,使得出现次数最多的字符与出现次数最少的字符的出现次数之差最大. 输入输出样例 输入样例#1: 复制 10 aabbaaabab 输出样例#1: 复制 3 我们定义$cnt[i][j]$表示区间$[1,i]$中,j出现的次数, 定义字符a,b(非字符a,b),a为出现最多的字符,b为出现最少的字符. 我们利用前缀和统计每一个字符出现的次数. 那么对于一个区间$[i,j]$,字符a出现的次数为$cnt[j][a…