数组练习5

2018/12/6

将一个数组中的重复元素保留一个其他的清零。

int[] arr = {1,2,4,5,3,5};
		int t = 0;
		for(int i=0;i<arr.length-1;i++){
			for(int j=0;j<arr.length-i-1;j++){
				if(arr[j]>arr[j+1]){
					t = arr[j];
					arr[j] = arr[j+1];
					arr[j+1] = t;
				}
			}
		}
		for(int i=0;i<arr.length-1;i++){
			
				if(arr[i]!=arr[i+1]){
					arr[i]=0;
				}
				}
		arr[arr.length-1]=0;
		for(int n:arr){
			System.out.print(n+" ");
		}

猜你喜欢

转载自blog.csdn.net/weixin_43986004/article/details/84863551