201. 数字范围按位与

201. 数字范围按位与


题目链接:201. 数字范围按位与

代码如下:

cpp 复制代码
//参考:https://leetcode.cn/problems/bitwise-and-of-numbers-range/solutions/20925/0he-shui-yu-du-shi-0-by-powcai
class Solution {
public:
    int rangeBitwiseAnd(int left, int right) {
       int count=0;

       while(left!=right)
       {
            left>>=1;
            right>>=1;
            count++;
       }

       return left<<count;
    }
};
相关推荐
star _chen21 分钟前
C++ std::move()详解:从小白到高手
开发语言·c++
福尔摩斯张26 分钟前
C++核心特性精讲:从C语言痛点出发,掌握现代C++编程精髓(超详细)
java·linux·c语言·数据结构·c++·驱动开发·算法
charlie1145141911 小时前
如何快速在 VS2026 上使用 C++ 模块 — 完整上手指南
开发语言·c++·笔记·学习·现代c++
报错小能手2 小时前
STL_unordered_map
开发语言·c++·哈希算法
历程里程碑2 小时前
C++ 9 stack_queue:数据结构的核心奥秘
java·开发语言·数据结构·c++·windows·笔记·算法
仰泳的熊猫2 小时前
1108 Finding Average
数据结构·c++·算法·pat考试
AA陈超3 小时前
虚幻引擎5 GAS开发俯视角RPG游戏 P07-18.生成火球术
c++·游戏·ue5·游戏引擎·虚幻
wxin_VXbishe3 小时前
springboot居家养老管理系统-计算机毕业设计源码55953
java·c++·spring boot·python·spring·django·php
ULTRA??3 小时前
归并排序算法实现,kotlin,c++,python
c++·python·kotlin
deng-c-f3 小时前
C/C++内置库函数(5):值/引用传递、移动构造、以及常用的构造技巧
开发语言·c++