华为在线编程系列-明明的随机数
2017-04-07 10:07
246 查看
题目描述:输入一串int类型的数,对这一串数进行去重排序,按照从小到大的顺序输出
输入输出描述:
例子:
代码:用TreeMap来做,把输入的整数存为key,value可以随意
输入输出描述:
输入:输入多行,先输入随机整数的个数,再输入相应个数的整数 输出:返回多行,处理后的结果
例子:
输入: 11 10 20 40 32 67 40 20 89 300 400 15 输出: 10 15 20 32 40 67 89 300 400
代码:用TreeMap来做,把输入的整数存为key,value可以随意
import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); while(scan.hasNext()){ int n = scan.nextInt(); TreeMap<Integer,Integer> map = new TreeMap<>(); for(int i = 0; i < n; i++){ int value = scan.nextInt(); if(!map.containsKey(value)){ map.put(value,1); } } for(Integer key:map.keySet()){ System.out.println(key); } } } }
相关文章推荐
- [编程题-华为]明明的随机数
- 华为机试题--明明随机数
- 华为研发工程师编程题:明明的随机数 [python]
- 【华为机试】明明的随机数
- 华为研发工程师编程题-- 明明的随机数
- 华为在线编程系列-字符串分割
- 华为在线编程系列-提取不重复的整数
- 牛客网华为在线训练---明明的随机数
- 华为机试——明明的随机数
- 华为在线编程系列-坐标移动
- 【华为OJ3】明明的随机数
- 华为在线编程系列-字符串加密解密
- 【华为 OJ】 明明的随机数
- Java - 华为机试训练 - 明明的随机数
- 华为机试 明明的随机数
- 华为机试-明明的随机数
- 华为编程题---明明的随机数
- 华为机试在线训练-牛客网(1)明明的随机数
- 2017华为研发工程师编程题之明明的随机数
- 华为机考笔试题-明明的随机数