技术栈

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语言基础快速上手
相关推荐
会周易的程序员
6 小时前
多模态AI 基于工业级编译技术的PLC数据结构解析与映射工具
数据结构·c++·人工智能·单例模式·信息可视化·架构
lixzest
8 小时前
C++上位机软件开发入门深度学习
开发语言·c++·深度学习
苦藤新鸡
9 小时前
4.移动零
c++·算法·力扣
hetao1733837
9 小时前
2026-01-04~06 hetao1733837 的刷题笔记
c++·笔记·算法
liulilittle
10 小时前
XDP VNP虚拟以太网关(章节:一)
linux·服务器·开发语言·网络·c++·通信·xdp
Ralph_Y
10 小时前
多重继承与虚继承
开发语言·c++
bkspiderx
10 小时前
C++虚析构函数:多态场景下的资源安全保障
c++·析构函数·虚函数表·虚析构函数
White_Can
11 小时前
《C++11:列表初始化》
c语言·开发语言·c++·vscode·stl
White_Can
11 小时前
《C++11:右值引用与移动语义》
开发语言·c++·stl·c++11
Z1Jxxx
11 小时前
字符串翻转
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)03Linux下V2Ray安装配置指南04手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!05Labelme从安装到标注:零基础完整指南06jdk21下载、安装(Windows、Linux、macOS)07GitLab 零基础入门指南:从安装到项目管理全流程08【踩坑笔记】50系显卡适配的 PyTorch 安装09UV安装并设置国内源102025-04-03 Latex学习1——本地配置Latex + VScode环境