int main()
{
int arr[] = { 1,2,3,4,5,1,2,3,4, };
int sz = sizeof(arr) / sizeof(arr[0]);
int i = 0;
for (i = 0; i < sz; i++)
{
int j = 0;
int count = 0;
for (j = 0; j < sz; j++)
{
if (arr[i] == arr[j])
{
count++;
}
}
if (count == 1)
{
printf("danshen:%d", arr[i]);
}
}
return 0;
}
找到一组数只出现一次的数
原创
©著作权归作者所有:来自51CTO博客作者一只恐高的鸟的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:用异或的方法实现交换两个数
下一篇:求一个整形数的二进制数有多少个1
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
笔试面试成对出现的一组数,只有一个或两个只出现一次的数字,找到它们。
<笔试><面试>成对出现的一组数,只有一个(两个)只出现一次的数字,找到它(它们)。
面试 笔试 C/C++ 成对出现的一组数只有两个数出现一次 -
找出只出现一次的数
在数组中寻找只出现一次的数
数组 for循环 按位异或 -
数组中的数只出现一次
前言中午在微薄上看道了九度的这道题,把题目先贴出来,分享一下我的解题思路吧题目序
数组 #include #define 时间复杂度 排序方法