如何实现字符串的字典序最小? 答:小字母放前面. 对于这一组用例来说 10 4 lkqijxsnny 需要保留6个字符,那么也就意味着需要从lkqij中选出第一个字符(因为剩下的xsnny只有5个字符,如果从其中选第一个的话,总数就不够6个了) 显然需要选i,因为字典序的比较是从左到右一个一个比较,如果第一个就小的话,那么后边就不用比了;这里如果用其他字符做第一个字母,那么已经输给i开头的字符串了. lkqijxsnny 首先从lkqij中选出第一个字符,此时选中i jxsnny 然后需要从jx中选出第二个字符,此时选中j xsnny 然后需要从xs中选择第三个字符,此时选中s nny ...