当前位置: 首页 > news >正文

淘宝网站小视频怎么做的微信推广平台自己可以做

淘宝网站小视频怎么做的,微信推广平台自己可以做,应用公园app制作教程,湖北营销网站建设设计题目描述: 在一个整形数组中,只有一个数字出现一次,其他数组都是成对出现的,找出那个只出现一次的数字。 例如: 数组中:1,2,3,4,5,4,3…

题目描述:

在一个整形数组中,只有一个数字出现一次,其他数组都是成对出现的,找出那个只出现一次的数字。

例如:

数组中:1,2,3,4,5,4,3,2,1,只有5出现一次,其他数字都出现2次

 解法思路:

可以使用按位异或来解决。异或运算符 ^ ,如果两个数的二进制数相对应的位不同,结果为0,相同则为1。

例如:2 的二进制数为0010,3 的二进制数为0011,那么2^3 结果为 0001。任何数和0异或都为本身

#include <stdio.h>
int Fund(int arr2[], int n)
{int count = 0;int i = 0;for (i = 0; i < n; i++){count ^= arr2[i];}return count;
}int main()
{int arr[] = { 1,2,3,4,5,4,3,2,1 };int sz = sizeof(arr) / sizeof(arr[0]);int ret = Fund(arr, sz);printf("只出现一次的数字为:%d\n", ret);return 0;
}

关键点就在于,Fund函数中遍历数组中的每一位成员,有两个相同的就会互相抵消为0,最后只会留下只有一个的数与0异或。

http://www.mmbaike.com/news/36094.html

相关文章:

  • 一般做企业网站需要什么资料怎么做关键词排名靠前
  • 电商网站上信息资源的特点包括哪些山西百度查关键词排名
  • 大连疫情最新情况最新消息seo网站优化怎么做
  • 建筑搜索网站推广关键词排名查询
  • 酒店网站建设策划书百度的链接
  • nginx网站301重定向怎么做chrome浏览器下载安卓手机
  • 政府网站建设 报价简述提升关键词排名的方法
  • 免费微网站怎么做聚名网官网
  • 杭州清风室内设计学校搜索引擎优化实验报告
  • 桂电做网站的毕设容易过嘛如何给企业做网络推广
  • 武汉做网站定价免费seo排名优化
  • 北京模板建站哪家好西安网站公司推广
  • 深圳短视频推广收费seo优化的作用
  • 香港网站备案号seo关键词软件
  • 苏州网站建设设计制作公司广州新一期lpr
  • 南昌专业制作网站设计谷歌账号注册入口官网
  • 怎么用WordPress搜索别人宁波优化关键词首页排名
  • 做化工的外贸网站都有什么网站seo诊断技巧
  • 佛山建设外贸网站公司吗苏州网站维护
  • 中山seo网站优化公司甘肃新站优化
  • 广州专业网站建设后台管理便捷短视频营销
  • 西樵做网站最新新闻热点事件2022
  • 网站建设技术工具网络营销整合营销
  • 在自己网站做blog全国新冠疫情最新消息
  • 珠海网站建设网络公司怎么样整站seo优化
  • 济宁网站建设招聘百度推广外推联系方式
  • 建网站卖虚拟资源需要怎么做百度推广怎么做免费
  • 移动端网站咋做seo推广公司
  • wordpress 批量企业网站seo排名
  • 沈阳市建设工程质量监督局网站百度推广怎么弄