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;
    }
}
相关推荐
苏三说技术10 分钟前
Spring AI Alibaba已停更了,Java还有希望吗?
后端
一技安身21 分钟前
【java】JDK8 + JDK17 绿色解压共存方案-全程不修改任何系统环境变量
java·开发语言
飘尘23 分钟前
从"算子"到"AI Infra":大模型背后看不见的那群人在忙什么
人工智能·算法·面试
松就是我902981 小时前
如何搭建一个 Agent 系统:方法论、理想形态与一次真实落地
后端
Layer1 小时前
即时通讯系统的关键设计
后端·架构
java、iOS、Vue1 小时前
Maven antrun vs Jenkins 脚本组装 deb的优缺点、适用场景
java·jenkins·maven
夏幻灵1 小时前
每日一题:LeetCode 3:无重复字符的最长子串——滑动窗口思路详解
算法·leetcode·职场和发展
hudd6681 小时前
JavaEE 初阶 - 多线程(初阶)
java·开发语言·java-ee
CarIise1 小时前
Java实训阶段查漏补缺复习笔记2
java·linux·算法
Wang's Blog1 小时前
Java框架 SpringCloud 快速入门: Feign 的性能优化
java·spring cloud·性能优化