题目:
代码
自己的想法:
public class Solution {
public int SingleNumber(int[] nums) {
int i;
for( i=0;i<nums.Length;i++)
{
int j=0;
for(j=0;j<nums.Length;j++)
{ if(j!=i)
if((j!=i)&&(nums[i]==nums[j]))
break;
}
if(j==nums.Length)
break;
}
return nums[i];
}
}
二进制:
public class Solution {
public int SingleNumber(int[] nums) {
int result=0;
for(int i=0;i<nums.Length;i++)
{
result^=nums[i];
}
return result;
}
}