题意
1.给一个字符串,包含数字、大写字母
2.去掉所有重复字符,每个字符只留一个
3.把剩下不重复的字符,按字典序从大到小排列输出
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
思路
1.输入字符串
2.先用 sort 从小到大排序
作用:把相同字符挤到一起,方便去重
3.遍历去重
遍历排序后的串,和前一个字符不一样就保留,重复的跳过
4.再用 sort 逆序排序
把去重后的字符,改成从大到小
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
完整代码
第一种:
第二种(使用map):