题解 | #提取不重复的整数#
提取不重复的整数
http://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
题目 明明的随机数
日期:2022/03/15
思路
使用TreeSet不可重复、有序的特性,直接用TreeSet存
代码
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
System.out.println(change(num));
}
public static int change(int n){
int[] flag = new int[10];
int sum = 0;
while(n!=0){
int yu = n%10;
if(flag[yu]==0){
flag[yu]++;
sum = sum*10+yu;
}
n/=10;
}
return sum;
}
}