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

做网站公司汉狮价格什么网站可以接图做图

做网站公司汉狮价格,什么网站可以接图做图,深圳方维网络,wordpress映射到外网访问找单身狗2 之前遇到类似的题目的思路: 首先写出这些数的二进制形式: 核心原理 接下来的问题是怎么把5和6分开来? 这里是最后一位进行比较,按位异或是相同为0,相异为1,最后一位从上图看出是1,说…

找单身狗2

在这里插入图片描述

之前遇到类似的题目的思路:
在这里插入图片描述

首先写出这些数的二进制形式:

在这里插入图片描述

核心原理

在这里插入图片描述

接下来的问题是怎么把5和6分开来?

在这里插入图片描述

这里是最后一位进行比较,按位异或是相同为0,相异为1,最后一位从上图看出是1,说明这两个数不一样,就可以让这两个数被分开

这道题的难点:

1.怎么把它分成两组?

2.为什么分成两组?

3.根据什么标准分成两组?

接下来是代码过程:

void FindNum(int arr[],int n,int* pNum1,int*pNum2)
{//1.对整个数组进行异或处理int tmp=0;for(int i=0;i<n;i++){tmp^=arr[i];}
}
//2.tmp接受两个不同数字异或的结果
int pos=-1;
for(int i=0;i<32;i++)
{if(((tmp>>i)&1)==1){pos=i;break;}
}
if(pos==-1)
{*pNum1=-1;*pNum2=-1;return;
}
for(int i=0;i<n;i++)
{if((arr[i]>>pos)&1==1){*pNum1^=arr[i];}else{*pNum2^=arr[i];}
}
int main()
{int arr[]={1,2,3,4,5,1,2,3,4,6};int len=sizeof(arr)/sizeof(arr[0]);int ret1=0;int ret2=0;FindNum(arr,len,&ret1,&ret2);printf("%d %d",ret1,ret2);return 0;
}

运行结果

在这里插入图片描述

http://www.yayakq.cn/news/166169/

相关文章:

  • php做电子商城网站wordpress仿阿里百秀
  • 网站 公司实力iptc网站开发工程师asp考试试题答案
  • 在线手机网站预览网站开发网上教学
  • 做网站买什么笔记本好有人看免费的视频吗
  • 外贸婚纱网站 侵权php多语言网站开发
  • h5制作网站在凡客建站中建设网站方法
  • 特色企业网站宁波网站建设公司立找亿企邦
  • 企业网站建设 详细方案网站默认后台
  • 北京网站建设在哪里天网站重新备案
  • 自己怎么做家政网站买网站不给我备案
  • 专门做灯具海报的网站网络营销渠道的优缺点
  • 做视频网站需要什么高端技术汕头cms建站模板
  • 茂名免费做网站安陆市网站
  • 专业电商网站建设多少钱如何给网站添加ico
  • 中国城乡住房和建设部网站wordpress爱视频
  • 西宁网站建设推广怎么做网页txt
  • 代理做网站合适吗文山知名网站建设公司
  • wordpress微商插件seo网址
  • 网站布局用什么代码装饰公司网站开发
  • 计算机多媒体毕业设计网站建设贵州建设厅网站官网
  • 学做电商那个网站好东莞推广系统哪家强
  • 鞍山网站网站建设地产公司做网站维护写代码么6
  • wordpress小说站模板网站上的动图都怎么做的
  • 网站改版 权重前端角度实现网站首页加载慢优化
  • 山东住房和城乡建设局网站网站降权怎么恢复
  • 南县网站设计越南注册公司全攻略
  • 东莞公司网站开发用c 做网站
  • 建个网站多少费用上海网站建设的价格低
  • 网站不备案怎么做网页淘宝客漳州建设银行网站首页
  • 上海平台网站建设公司排名拼多多网站