给一个字符串,给字符串所有字符染色,相邻两个颜色不同的字符可以交换,问至少需要多少种颜色,可以使得经过任意次数交换之后字符串满足字典序。
要想一个字符一直交换到它的字典序位置,也就是说他前面字典序比它大的都要跟它颜色不同,这样这个字符才能到所有字典序比它大的字符前面。
用表示染第j种颜色字典序最大的字符是多少。到字符 时,从1开始给它染色,如果表示的最大字符小于等于 ,意味着 不用与前面的字符
给一个字符串,给字符串所有字符染色,相邻两个颜色不同的字符可以交换,问至少需要多少种颜色,可以使得经过任意次数交换之后字符串满足字典序。
要想一个字符一直交换到它的字典序位置,也就是说他前面字典序比它大的都要跟它颜色不同,这样这个字符才能到所有字典序比它大的字符前面。
用表示染第j种颜色字典序最大的字符是多少。到字符 时,从1开始给它染色,如果表示的最大字符小于等于 ,意味着 不用与前面的字符