题解 | #明明的随机数#

明明的随机数

http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0

import java.util.Scanner;

public class Main { 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNextInt()) {
            int count = sc.nextInt();
            int[] data = new int[count];

            for(int i = 0; i < count; i++) {
                data[i] = sc.nextInt();
            }   

            sort(data);
            for(int i = 0; i < data.length - 1; i++) {
                if(data[i] == data[i+1]) {
    
                } 
              // if there is no data is eual then just print it out
              else if(data[i] != data[i+1]) {
                    System.out.println(data[i]);
                }   

                if( i + 2 == data.length) {
                    System.out.println(data[i+1]);
                }   
            }   
        }   

    }   


  // Bubble sort the data, the make the duplicate data oout of system
    private static void sort(int[] arr) {
        for(int i = 0; i < arr.length; i++) {
            for(int j = i; j > 0; j--) {
                if(arr[j] < arr[j-1]) {
                    int tmp = arr[j];
                    arr[j] = arr[j-1];
                    arr[j-1] = tmp;
                }   
            }   
        }   
    }   

}

// Thank you for all of you appreciation
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-07 14:00
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
练习生懒羊羊:开飞机把这个公司创飞吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务