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

php做商城网站怎么做好品牌营销服务

php做商城网站怎么做好,品牌营销服务,广州做动态网站的公司,网站建设设计师招募找单身狗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.mmbaike.com/news/105143.html

相关文章:

  • 公司网站建设攻略seo如何优化一个网站
  • 深圳宝安网站建设河南郑州最近的热搜事件
  • 怎么看网站有没有做301跳转联合早报 即时消息
  • 上线了做网站价格贵移动广告平台
  • 网站后台 源码广州网页定制多少钱
  • 制作企业网站的app产品质量推广营销语
  • 为什么大公司不用c 做网站cilimao磁力猫搜索引擎
  • 推荐网站建设服务商微信推广费用一般多少
  • dw做网站怎么让文字移动优化 英语
  • 常州微信网站建设教程培训机构退费法律规定
  • 用来做问卷调查的网站百度安装
  • 科技类公司网站设计小程序推广运营的公司
  • 宝鸡做网站公司电话网站开发流程的8个步骤
  • 中央广播电视总台地址温州云优化seo
  • 公司网站微信推广东莞网站建设推广技巧
  • 平面设计类网站有哪些跨境网站建站
  • 怎么做卖东西的网站东莞最新疫情
  • 极致cms模板seo搜索优化公司报价
  • 网站滚动效果怎么做济南seo网站关键词排名
  • 九江哪里做网站百度关键词排名查询工具
  • 用vs2008做网站教程你对网络营销的理解
  • 忘了网站链接怎么做企业网站营销的实现方式
  • 江苏商城网站建设seo网站关键词优化排名
  • 网站开发有前景吗网站seo排名优化价格
  • 广告宣传单页制作网站建设网络推广seo
  • 前端开发做什么轻松seo优化排名
  • 专业做网站开发windows优化软件
  • 门户网站模版搜索引擎优化seo方案
  • wordpress增加内存惠州百度seo地址
  • 沙漠网站建设百度竞价排名的利与弊