华为笔试题——去除重复的数字 题目描述 给定一个包含重复数字的数组,数组中的数字范围(0,9],要求删除重复数字后得到的数组组成的整数最大,且数字的相对位置不变。数组的长度小于7。 输入样例 [1,2,9,1,2,1] 输出样例 [9,2,1] 解题思路 将输入的数组拼接为字符串res,res初始值为s[0]; 然后依次遍历s,在res中查找有无相同的对应的字符,若字符相同假定其在res中的位置为t;则判断t+1位置上的字符是否大于t位置上的字符,若大于,则应将t位置上的字符移除,在res末尾加上该字符; s = input() s = s[1: