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

温州模板建站代理泉州网站建设学徒招聘

温州模板建站代理,泉州网站建设学徒招聘,虚拟网站,校园网站建设管理题目#xff1a; 一个整型数组里除了两个数字之外#xff0c;其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 思路#xff1a; 因为只有两个只出现一次的数字#xff0c;所以所有数字进行异或之后得到值res一定不是0.这样#xff0c;res中其中至少1bit不是…题目 一个整型数组里除了两个数字之外其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 思路 因为只有两个只出现一次的数字所以所有数字进行异或之后得到值res一定不是0.这样res中其中至少1bit不是0我们根据这个bit是否为0把数组分为两组两个只出现一次的数字肯定在不同的组。其他出现两次的数组两个肯定在相同组而两个相同的数组异或之后是0任意一个数字与0异或还是该数字本身。 代码 class Solution { public:void FindNumsAppearOnce(vectorint data,int* num1,int *num2) {if(data.size()1) return;int resdata[0];for(int i1;idata.size();i)resres^data[i];int kfind1Index(res);*num10;*num20;for(int i0;idata.size();i){if(kBitIs1(data[i],k))*num1(*num1)^data[i];else*num2(*num2)^data[i];}} private:bool kBitIs1(int num, int k){return ((numk)1)!0;}int find1Index(int num){//找最右边的1的位数int k-1;while(num){k;if(num1){//k;这句应该不管if-else都要执行才对return k;}elsenumnum1;//不能只写成num1;}return k;} };  转载于:https://www.cnblogs.com/buxizhizhou/p/4764780.html
http://www.zqtcl.cn/news/798619/

相关文章:

  • 惠州网站建设公司排名聊城专业网站设计公司
  • 网站建设龙岗电子商务有限公司官网
  • 分栏型网站服装设计网站模板
  • 建设网站备案与不备案区别企业网站怎么做排名
  • php mysql的网站开发html网站制作答辩ppt
  • 网站制作有名 乐云践新专家网页制作公司需要什么资质
  • 织梦怎么用框架实现在浏览器的地址栏只显示网站的域名而不显示出文件名电脑网站模板
  • 北京网络营销网站品牌营销增长公司哪家好
  • 网站反链有好处吗稷山网站建设
  • 廊坊网站群发关键词怎么在百度上推广自己的公司信息
  • 网站开发 沈阳免费模板建站
  • 商业性质网站建设步骤wordpress电影网盘
  • 网站的外部推广成都房产网官网
  • 深圳网站建设创想营销北京土巴兔全包装修价格表
  • 怎么发布php网站邯郸建设网站制作
  • 手机网站做多宽的图片wordpress顶部导航栏怎么创建
  • 如何做招聘网站的数据分析安徽黄山旅游攻略
  • 2022建站市场国际新闻直播
  • 茗哥网站建设装饰公司网站规划方案
  • 北京天津网站建设公司做平台网站要多久
  • 做我女朋友的表白句的网站做seo_教你如何选择网站关键词
  • 如何对网站用户分析徐州网站制作如何定位
  • 网站定制生成器龙岗网站设计讯息
  • 镇江市建设工程网站蜘蛛爬取网站
  • 个人备案网站可以做电影站吗微信做的地方门户网站
  • 网站上传根目录美点网络公司网站
  • 长春微信做网站网站开发和设计如何合作
  • 江门网站制作报价买网站不给我备案
  • 太原百度网站快速优化网站 后台 数据 下载
  • 某网站开发项目进度表天元建设集团有限公司赵唐元