技术栈

201. 数字范围按位与

咔咔咔的2024-01-21 12:02

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;
    }
};
上一篇:Java学习笔记(八)——Lambda表达式
下一篇:Go语言基础快速上手
相关推荐
小张成长计划..
10 分钟前
【C++】20:set和map的理解和使用
c++
曼巴UE5
35 分钟前
UE C++ 字符串编码转码
c++·ue5
青山是哪个青山
1 小时前
第三节:CMake 工程实践场景笔记
c++·cmake
肆悟先生
2 小时前
3.16 含有可变参数的函数
c++·算法
郝学胜-神的一滴
2 小时前
封装OpenGL的Shader相关类:从理论到实践
开发语言·c++·程序人生·游戏·图形渲染
Bruce_kaizy
2 小时前
c++图论————最短路之Floyd&Dijkstra算法
c++·算法·图论
WBluuue
2 小时前
AtCoder Beginner Contest 437(ABCDEF)
c++·算法
郝学胜-神的一滴
2 小时前
Linux 下循环创建多线程:深入解析与实践指南
linux·服务器·c++·程序人生·算法·设计模式
superman超哥
2 小时前
仓颉语言中异常处理入门的深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
leiming6
3 小时前
C++ 类模板对象做函数参数
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07CentOS的ISO镜像下载08BongoCat - 跨平台键盘猫动画工具09Multisim使用教程详尽版--(2025最新版)10jdk21下载、安装(Windows、Linux、macOS)