//在两个数成对出现的数组中找到一个单独的数。比如{1,2,3。3,1,4。2},即找出4
#include <stdio.h>
int find(int arr[], int len)
{
int i = 0;
int ret = 0;
for (i = 0; i < len; i++)
{
ret = ret^arr[i];
}
return ret;
}
int main()
{
int arr1[] = { 1, 2, 2, 3, 1, 5, 3 };
int arr2[] = { 1, 2, 3,1,2,3,5,5,4,6,4 };
printf("%d\n", find(arr1, sizeof(arr1) / sizeof(arr1[0])));
printf("%d\n", find(arr2, sizeof(arr2) / sizeof(arr2[0])));
return 0;
}
<img src="http://img.blog.csdn.net/20150630154614683?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG91ZG91d2ExMjM0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

最新文章

  1. linux下cetos7无线网络设置办法
  2. acm小知识
  3. Power BI for Office 365(四)Power View第一部分
  4. python3 密码生成器
  5. 7个你可能不认识的CSS单位
  6. 设置css通用字体
  7. 如何利用OCS缓存TomcatSession全局变量(转)
  8. JAVA基础学习day21--IO流三-File、Properties、PrintWriter与合并、分割流
  9. ios 视频音乐播放
  10. Java的递归算法
  11. Python之re模块
  12. QT第五天学习
  13. Java集合-----java集合框架常见问题
  14. shell入门之流程控制语句
  15. 【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!
  16. 大数据面试题——如何找出访问最多的IP
  17. JsonBuilder初出茅庐
  18. 关于启动VS2012时,提示Web4.0尚未在网络服务器上注册的解决办法!
  19. centos安装dlib
  20. week5-Link Layer

热门文章

  1. cocos2d-x 通过JNI实现c/c++和Android的java层函数互调
  2. C 语言中的变量为什么不能以数字打头
  3. paip.php-gtk 桌面程序 helloworld总结
  4. nginx日志每日定时写入Hdfs
  5. javascript特效:会随着鼠标而动的眼睛
  6. windowsphone中获取手机位置信息
  7. java笔记之数据类型
  8. ubuntu安装ulipad
  9. win8.1镜像制作
  10. Appium 服务命令行参数