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

网站关键词怎么做效果好cctv 13新闻频道

网站关键词怎么做效果好,cctv 13新闻频道,毕业查询结果网站怎么做,商丘做网站推广的公司思路分析 通过宏定义来实现二进制数的奇偶位交换,如果一个个遍历交换的话,那得算到猴年马月,这是我在网上看到的一个思路: 我们将每一位(整数在计算机里存储是4字节,32位)二进制数的奇数位保留…

思路分析

通过宏定义来实现二进制数的奇偶位交换,如果一个个遍历交换的话,那得算到猴年马月,这是我在网上看到的一个思路:

我们将每一位(整数在计算机里存储是4字节,32位)二进制数的奇数位保留,偶数位置为0,并向右移一位,这样就实现奇数位换到偶数位。同样的道理,再将偶数位保留,奇数位置为0,并左移一位实现偶数位到奇数位的交换。

最后将得到的两个数加起来,神奇的事情出现了:完成了交换(作者本人实现时震惊了一下,太巧妙了)。

步骤解析

1.将奇数位保留,可以利用与的思想(同1为1,有0为0),将奇数位每一位与1就保留了奇数位的值,与的值奇数位为1,偶数为置为0,0101(5),需要32位,转换为16进制就是0x55555555.再左移1位完成交换

2.偶数位就与1010(10),16进制为0xaaaaaaaa。再右移一位完成交换

3.最后再相加起来,就是我们需要的值。

#define _CRT_SECURE_NO_WARNINGS 1
#define change(n) (n=((n&0xaaaaaaaa)>>1)+((n&0x55555555)<<1))
#include<stdio.h>int main()
{int a = 10;change(a);printf("%d", a);return 0;}

http://www.15wanjia.com/news/54620.html

相关文章:

  • 宁波网站优化公司价格小网站搜什么关键词好
  • 做网站开发的营业执照技能培训网站
  • 电竞网站开发需求报告饥饿营销案例
  • 做淘宝客需要企业网站吗微信社群营销推广方案
  • 网上做兼职网站有哪些长沙seo代理
  • 广州中学生网站制作宁波seo关键词优化教程
  • 公司网站优化推广吸引人的微信软文
  • 合肥网站排名优化公司哪家好营销说白了就是干什么的
  • 老域名网站不收录搜索引擎竞价排名
  • 新网站建设的工作总结电商推广和网络推广的策略
  • dede网站白屏天津搜索引擎优化
  • wordpress 自定义字段 查询武汉关键词seo排名
  • 网站优化怎么做分录优化深圳seo
  • 为什么很少人敢娶外贸女北京网站优化哪家好
  • 建e网全屋设计效果图宁波seo关键词优化方法
  • 美国一般用什么做网站主页软件制作
  • 中国建设银行网站暑假工报名广州seo推广
  • 注册电气师在哪个网站做变更搜狗关键词优化软件
  • 云南省建设培训网站站长工具seo下载
  • 做网站备案微信群推广
  • 网站开发建设需要什么上海单个关键词优化
  • 自己做的网站怎么在移动端访问黑帽seo是什么
  • 企业网站的建立要做的准备淘宝推广
  • 网站设计 尺寸成人电脑培训班办公软件
  • 网站建设活动免费网站在线观看人数在哪直播
  • 威海网站优化公司惠州网站关键词排名
  • 一家做公司点评的网站优化大师软件大全
  • 开发企业网站的公司网站优化方案怎么写
  • app定制公司seo推广视频隐迅推专业
  • 做网站需要什么证明嘛广东网络seo推广公司