题目要求:
给定一个数组,将其中没有成对出现的元素输出;如int [] num={1,3,4,2,3,4,2,5,3,3}
输出没有成对出现的元素为:1,5
代码如下:
public class Number {
public static void main(String[] args) {
int num1[] = { 1, 2, 3, 4, 5, 5,4, 3, 1};
int num2[]=new int[122];
for (int i = 0; i < num1.length; i++) {
int temp = num1[i];
num2[temp]++;
}
for (int i = 0; i < num2.length; i++) {
if (num2[i] % 2 != 0) {
System.out.println(i + "没有成对出现");
}
}
}
}