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

珠海网站建设外包项目管理师证书报考条件

珠海网站建设外包,项目管理师证书报考条件,网站建设文章官网,南平网站建设公司文章目录1. 题目2. 解题1. 题目 一次 位翻转 定义为将数字 x 二进制中的一个位进行 翻转 操作#xff0c;即将 0 变成 1 #xff0c;或者将 1 变成 0 。 比方说#xff0c;x 7 #xff0c;二进制表示为 111 #xff0c;我们可以选择任意一个位#xff08;包含没有显示… 文章目录1. 题目2. 解题1. 题目 一次 位翻转 定义为将数字 x 二进制中的一个位进行 翻转 操作即将 0 变成 1 或者将 1 变成 0 。 比方说x 7 二进制表示为 111 我们可以选择任意一个位包含没有显示的前导 0 并进行翻转。 比方说我们可以翻转最右边一位得到 110 或者翻转右边起第二位得到 101 或者翻转右边起第五位这一位是前导 0 得到 10111 等等。 给你两个整数 start 和 goal 请你返回将 start 转变成 goal 的 最少位翻转 次数。 示例 1 输入start 10, goal 7 输出3 解释10 和 7 的二进制表示分别为 1010 和 0111 。我们可以通过 3 步将 10 转变成 7 - 翻转右边起第一位得到1010 - 1011 。 - 翻转右边起第三位1011 - 1111 。 - 翻转右边起第四位1111 - 0111 。 我们无法在 3 步内将 10 转变成 7 。所以我们返回 3 。示例 2 输入start 3, goal 4 输出3 解释3 和 4 的二进制表示分别为 011 和 100 。我们可以通过 3 步将 3 转变成 4 - 翻转右边起第一位011 - 010 。 - 翻转右边起第二位010 - 000 。 - 翻转右边起第三位000 - 100 。 我们无法在 3 步内将 3 变成 4 。所以我们返回 3 。提示 0 start, goal 10^9来源力扣LeetCode 链接https://leetcode-cn.com/problems/minimum-bit-flips-to-convert-number 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 两个数不一样的位就是需要反转的使用异或再求取异或值的二进制位1的个数 class Solution { public:int minBitFlips(int start, int goal) {int num start^goal;int ct 0;while(num){ct;num num(num-1); // 减少最后一个bit 1}return ct;} };0 ms 5.8 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/85610/

相关文章:

  • 网站做app的重要性发外链软件
  • 全屏响应式网站网站后台备份丢失
  • 有没有做外贸的网站啊雷神代刷网站推广快速
  • 精美企业网站手机设计软件有哪些软件
  • 常州网站建设设计图片列表wordpress主题
  • 阿里云认证网站建设题库银川网站建设银川
  • 东莞网站建设化工熊掌号结合网站做seo
  • 电子商务网站推广论文海南网页
  • visual c 网站开发比较有名的网站建设公司
  • 网站域名注册空间wordpress首页设置成文章还是页面
  • 电子商务个人网站可以备案吗网页浏览器缩略词
  • wex5可以做网站吗上网站建设公司
  • 公司网站服务类型怎么填企业网站名是什么意思
  • 专业的营销型网站建设公司自己服务器做网站如何备案
  • .net网站搭建电商设计师自我介绍
  • 网站调用网页怎么做阳江招聘网站哪里最好找工作
  • 自己做视频网站只能用地址连接世界球队最新排名
  • 哈尔滨seo建站没有网页快照对网站有什么影响
  • 公司集团网站建设淘宝店铺设计
  • 做简单网站用什么软件有哪些照片网站源码
  • 深圳市建设工程质量检测网站做网站推广挣多少钱
  • jsp网站开发参考文献源码WordPress
  • 怎样看一个网站是谁做的成都高端网站建设那家好
  • 2017最佳网站设计综合电商平台有哪些
  • 找人做网站注意哪些健身器材 网站模版
  • 中小型网站设计哪家好网站建设期末考试
  • 滨海天津网站建设子域名查询工具
  • 网站结构形式2015做那些网站致富
  • 宜昌网站seo公司wordpress 自己做主页
  • 门户网站建设方案哪家购物网站建设好