2的幂

给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n == 2x ,则认为 n 是 2 的幂次方。

java 复制代码
class Solution {
    public boolean isPowerOfTwo(int n) {
     return n>0 && (n&(n-1))==0;
    }
}
相关推荐
牛战士coding7 小时前
用户点了停止生成,上游还在烧 token 吗?取消传播链路拆解
java·人工智能
货拉拉技术8 小时前
JDK 21 规模化落地实践
后端
初心未改HD8 小时前
DSH Skill开发实战:SKILL.md是给LLM看的操作手册,不是给人看的README,踩了4个坑
java·大数据·开发语言
isfox8 小时前
MapTask 工作机制:从读数据到写磁盘,一个 Map 任务的完整一生
后端
aibo8603088 小时前
基于 Spring Boot 的茶铺管理系统设计与实现
java·spring boot·后端
Wang's Blog8 小时前
Java 项目实战: 交友项目 - SpringData-Mongo 环境搭建和 CRUD
java·开发语言·交友
Tairitsu_H8 小时前
[动态规划#1] 子数组 | 最大子数组和 | 环形子数组的最大和 | 乘积最大子数组 | 乘积为正数的最长子数组
算法·动态规划
SunnyDays10118 小时前
Java 操作 PPT 超链接:添加、修改和删除
java·powerpoint·ppt·超链接
掘金酱8 小时前
带着作品来,坐下来聊|掘金 X-lab · Coffee Talk 邀请你来见一面
前端·javascript·后端
Thomas.Sir8 小时前
第4课:配置文件详解:application.yml/properties,多环境配置、配置分组、配置校验
java·spring boot