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;
    }
};
相关推荐
cui_ruicheng17 分钟前
C++ 继承(下):多继承、菱形继承与虚继承
开发语言·c++
wangjialelele24 分钟前
万字整理计算机网络知识点
linux·c语言·网络·c++·计算机网络·php
草莓熊Lotso25 分钟前
Qt文件操作:QFile读写全解析
运维·开发语言·c++·人工智能·qt
D_evil__30 分钟前
【Effective Modern C++】第六章 lambda表达式:34. 考虑lambda而非bind
c++
水木姚姚35 分钟前
string类(C++)
开发语言·c++·windows·vscode·开发工具
方便面不加香菜37 分钟前
C++ 类和对象(一)
开发语言·c++
浅念-43 分钟前
C++ STL list 容器
开发语言·数据结构·c++·经验分享·笔记·算法·list
WW_千谷山4_sch1 小时前
MYOJ_7788:(洛谷P3387)【模板】缩点(有关强连通分量)
c++·算法·深度优先·动态规划·图论·拓扑学
枫叶丹41 小时前
【Qt开发】Qt界面优化(六)-> Qt样式表(QSS) 伪类选择器
c语言·开发语言·c++·qt
0 0 01 小时前
CCF-CSP 34-2 矩阵重塑(其二)(reshape2)【C++】考点:矩阵转置模拟
开发语言·c++·算法·矩阵