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

唐山网站建设拓免费大数据网站

唐山网站建设拓,免费大数据网站,网站建设 提成,网站建设报告书总结一、左移&#xff1a;用来将一个数的各二进制位全部左移n位&#xff0c;低位以0补充&#xff0c;高位越界后舍弃。n左移1位&#xff0c;n<<1&#xff0c;相当于2*n1左移n位&#xff0c;1<<n&#xff0c;相当于2^n二、右移&#xff1a;将一个数的各二进制位右移N位&…

一、左移:用来将一个数的各二进制位全部左移n位,低位以0补充,高位越界后舍弃。

  1. n左移1位,n<<1,相当于2*n

  1. 1左移n位,1<<n,相当于2^n

二、右移:将一个数的各二进制位右移N位,移到右端的低位被舍弃,高位以符号位填充

  1. n右移1位,n>>1,相当于|n/2|

  1. x右移n位,x>>n,相当于|x/n|

三、常用操作

  1. (n >> k) & 1,求n二进制下的第k位是0还是1,是1结果为真,是0结果为假。因为1的二进制数中只有第0位数是1,其余位数都是0。

  1. n^=1,即n=n^1,能让n变成与原来相反的数(0或1)

  1. n | (1 << k),能把n的第k位变成1

  1. x=x&(x-1):用于消去x的最后一位

四、二进制状态压缩

二进制状态压缩是指讲一个长度为m的bool数组用一个m位二进制整数表示并存储的方法。利用下列位运算操作可以实现bool数组对应下标元素的存取。

取出整数n在二进制表示下的第k位 ( n >> k ) & 1

取出整数n在二进制表示下的第0~k-1位(后k位) n & ( ( 1 << k ) - 1 )

把整数n在二进制表示下的第k位取反 n ^ (1 << k)

对整数n在二进制表示下的第k位赋值1 n | ( 1 << k )

对整数n在二进制表示下的第k位赋值0 n & ( ~ ( 1 << k )

http://www.ds6.com.cn/news/104221.html

相关文章:

  • 可以货到付款的购物平台淘宝优化关键词的步骤
  • 受欢迎的做网站百度一下子就知道了
  • 如何做 网站的seo免费ip地址代理
  • 现在1做啥网站流量大怎么创建一个网页
  • wordpress列表页添加页码深圳知名seo公司
  • 完整网站开发看什么书百度数字人内部运营心法曝光
  • 做母亲节网站的素材企业网站设计要求
  • 杨凌企业网站建设岳阳seo公司
  • 做阀门网站电话油烟机seo关键词
  • 财务软件排名灰色词优化培训
  • 网站设计与网页配色实例精讲pdf网址解析ip地址
  • 公司做网站的费用会计分录苏州seo网站优化软件
  • 女孩做网站运营好吗百度关键词seo年度费用
  • 用word做旅游网站写软文的平台有哪些
  • 可以做软件的网站有哪些内容吗大数据营销平台那么多
  • 做网站的伪原创怎么弄常州百度推广代理
  • wordpress上传到阿里云seo 360
  • 海外销售工作难做吗seo引擎优化外包
  • 有没有什么东西可以做网站创建网站的基本步骤
  • 怎么做网站建设赚钱互联网项目推广平台有哪些
  • 公司网站可以不买域名吗怎么做好公司官网推广
  • 如何设计好酒店网站模板网站信息查询
  • 网站做防御广东互联网网络营销推广
  • 福州品牌网站建设oem手机如何制作网页
  • 毕业设计 网站开发简单吗百度推广效果怎么样
  • 找合伙做网站的手机端网站排名
  • 深圳做网站公司有哪些今日新闻头条内容
  • 小米路由器做网站seo哪里可以学
  • 想在网上做设计接单有没有网站自己如何做链接推广
  • 手机导航网站模板2022年免费云服务器