int singleNumber(vector<int> &A) {
// write your code here
int i;
if(A.size()==1) //单一元素
return A[0];
sort(A.begin(),A.end()); //升序排序
for(i=0;i<A.size();i++)
{
if(i==A.size()-1) //是否为最后元素
return A[i];
else if(A[i]==A[i+1])
{
i+=1;
continue; //相等继续判断
}
return A[i];
}
}
lintcode ----落单的数
最新推荐文章于 2023-08-15 13:34:06 发布