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

礼品网站建设公司网络营销心得体会800字

礼品网站建设公司,网络营销心得体会800字,邢台做网站的公司有那个,房地产网站加盟颠倒二进制位 力扣链接:190. 颠倒二进制位 题目描述 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指…

颠倒二进制位

力扣链接:190. 颠倒二进制位

题目描述

颠倒给定的 32 位无符号整数的二进制位。

提示:

请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。
在 Java 中,编译器使用二进制补码记法来表示有符号整数。因此,在 示例 2 中,输入表示有符号整数 -3,输出表示有符号整数 -1073741825。

示例

在这里插入图片描述

Java代码

public class Solution {public int reverseBits(int n) {return Integer.reverse(n);}
}
public class Solution {public int reverseBits(int n) {int res = 0;for(int i = 0; i < 32 && n != 0; i++) {res |= (n & 1) << (31 - i);n >>>= 1;}return res;}
}
//在某些语言(如Java)中,没有无符号整数类型,
//因此对 n 的右移操作应使用逻辑右移。
//位运算分治
public class Solution {private static final int M1 = 0x55555555; // 01010101010101010101010101010101private static final int M2 = 0x33333333; // 00110011001100110011001100110011private static final int M4 = 0x0f0f0f0f; // 00001111000011110000111100001111private static final int M8 = 0x00ff00ff; // 00000000111111110000000011111111public int reverseBits(int n) {n = n >>> 1 & M1 | (n & M1) << 1;n = n >>> 2 & M2 | (n & M2) << 2;n = n >>> 4 & M4 | (n & M4) << 4;n = n >>> 8 & M8 | (n & M8) << 8;return n >>> 16 | n << 16;}
}
http://www.dtcms.com/wzjs/48711.html

相关文章:

  • 做网站应该选择怎样的公司seo博客大全
  • 微信制作网站百度seo关键词外包
  • 做团购的家居网站有哪些新手20种引流推广方法
  • ai论文生成器免费广东网站seo策划
  • 整套html企业网站模板百度竞价推广屏蔽软件
  • 如何利用网站做淘宝客网站推广常用方法
  • 怀化高速网站百度关键词挖掘工具爱站网
  • 一对一优势的网络营销方式seo优化什么意思
  • 厚街东莞网站推广北京全网营销推广
  • 彩票网站做任务赚钱建设网站前的市场分析
  • 做网站公司-深圳信科今天《新闻联播》回放
  • 温州网站制作推广it培训班出来现状
  • python制作网页教程广州seo好找工作吗
  • php网站制作报价南宁seo规则
  • 西部数码 成品网站免费seo排名优化
  • 专业设计网址青岛网站开发百度智能建站系统
  • 做cpa搭建哪个网站比较好网站备案流程
  • 如室室内设计网站官网成功的营销案例及分析
  • 成都网站建设成都商旅100网页版
  • 温州做外贸网站关键词收录查询工具
  • 如何做好网站建设销售seo策略什么意思
  • 女性网站cms下载应用商店
  • 网站建设方案书一般由谁做广州建网站的公司
  • 网站备案和不备案的区别阿里指数查询手机版
  • 建设企业网站公司介绍产品的营销推文
  • 用虚拟机做网站服务器百度快照功能
  • 朝阳市网站公司黄页网站推广服务
  • 关于网站开发费用的入账2023年新闻摘抄十条
  • 乾安网站建设公司最有效的推广方式
  • 应聘网站建设工程师网页设计与制作用什么软件