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

徐水政府网络互动平台长春网络推广优化

徐水政府网络互动平台,长春网络推广优化,百度搜索排名服务,做pc端网站要多少钱一、左移&#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.fp688.cn/news/147009.html

相关文章:

  • wordpress媒体库分离工具seo
  • 深圳网站建设去哪里宁波百度推广优化
  • 烟台做网站哪里好网络营销是什么专业
  • app展示网站模板搜索引擎seo优化平台
  • 有哪些做的比较精美的网站站长之家怎么找网址
  • 青岛网站制作工具链交换
  • wordpress网页太大seo优化外包
  • web网站开发实例下载今日新闻最新消息
  • 土特产网站建设事业计划书seo常见优化技术
  • 河南网站建设哪里有关键词挖掘工具网站
  • 网站开发公司上谷歌浏览器下载app
  • 帮别人设计网站营销型网站建设的主要流程包括
  • 网站条形码如何做百度广告位价格
  • 马鞍山网站建设方案网络营销特点
  • 为什么做独立站的人都不止一个网站手机搜索引擎排名
  • 天津怎样做网站推广项目网站
  • wordpress弹幕主题优化大师哪个好
  • 网站改版怎么做搜索排名广告营销怎么做
  • 宠物医院网站建设方案想开广告公司怎么起步
  • 怎样上网站建设aso推广公司
  • 网站后台编程语言建网站流程
  • 洛阳做网站那家好百度营销是什么
  • oppo官方网站竞价托管资讯
  • 个人网站 做外贸竞价排名名词解释
  • 网站内页跳转wap上海seo网站优化软件
  • 网站的上一页怎么做的上海网站建设seo
  • 门户网站的建设成果行业关键词搜索量排名
  • 香港做电商网站江门网站开发多少钱
  • 深圳高端网站建设公司360建网站
  • 南宁企业网站建设朋友圈广告怎么投放