使用TreeSet中contains方法。
如果集合中已有则删除该节点,否则添加
最后剩下出现一次的元素
代码
public int[] FindNumsAppearOnce (int[] array) {
// write code here
TreeSet<integer> set=new TreeSet();
int[] res=new int[2];
for(int i=0;i<array.length;i++)
{
if(set.contains(array[i]))
{
set.remove(array[i]);
}else{
set.add(array[i]);
}</integer>
}
int index=0;
for(Integer i:set)
{
res[index++]=i;
}
return res;
}}



京公网安备 11010502036488号