技术栈

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语言基础快速上手
相关推荐
wjlnew
12 分钟前
c++中的内存管理:栈,堆及RALL机制
c++
无限进步_
34 分钟前
【C语言】用队列实现栈:数据结构转换的巧妙设计
c语言·开发语言·数据结构·c++·链表·visual studio
千里马-horse
2 小时前
TypedArrayOf
开发语言·javascript·c++·node.js·napi
YIN_尹
2 小时前
【C++11】lambda表达式(匿名函数)
java·c++·windows
陳1030
2 小时前
C++:vector(2)
开发语言·c++
盖世灬英雄z
2 小时前
数据结构与算法学习(一)
c++·学习·排序算法
CodeOfCC
2 小时前
C++ 基于kmp解析nalu
c++·音视频·实时音视频·h.265·h.264
Sheep Shaun
2 小时前
STL中的map和set:红黑树的优雅应用
开发语言·数据结构·c++·后端·c#
1001101_QIA
3 小时前
【C++笔试题】递归判断数组是否是递增数组
开发语言·c++
qq_40170041
4 小时前
C/C++中的signed char和unsigned char详解
c语言·c++·算法
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03jdk21下载、安装(Windows、Linux、macOS)04Claude Code Skills 实用使用手册05从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击06UV安装并设置国内源07手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!08【踩坑笔记】50系显卡适配的 PyTorch 安装092025 最新教程:注册并切换到美区 Apple ID10祝大家 2026 年新年快乐,代码无 bug,需求一次过