当前位置: 代码迷 >> 综合 >> 10: 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字
  详细解决方案

10: 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字

热度:34   发布时间:2023-09-29 22:48:47.0
//num1,num2分别为长度为1的数组。传出参数
//将num1[0],num2[0]设置为返回结果
public class Solution {public void FindNumsAppearOnce(int [] array,int num1[] , int num2[]) {int num=0;for(int i=0;i<array.length;i++){boolean falg=false;for(int j=0;j<array.length;j++){if(i==j)continue;if(array[i]==array[j])falg=true;}if(falg!=true&&num==0){num1[0]=array[i];num+=1;}if(falg!=true&&num!=0){num2[0]=array[i];}}}
}

 

  相关解决方案