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;
    }
}
相关推荐
ping某15 小时前
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?
后端·nginx
JustHappy15 小时前
我汇总了身边朋友的经历才发现,其实第一份实习是最难找的......
前端·后端·面试
uhakadotcom15 小时前
在python 的 工程化架构中 ,什么是 薄包装器层?
后端·面试·github
小小杨树15 小时前
读懂色彩:拍照调色不再难
算法·计算机视觉·配色
唐青枫19 小时前
Java JDBC 实战指南:从 Connection 到事务和连接池
java
用户14748530797419 小时前
CodeX使用Skill生成游戏美术和音乐资源,一分钟入门
后端
Melody12319 小时前
用 abort 中断 AI 流式请求,我之前做错了
后端
onething36520 小时前
Spring Boot + Spring AI 从入门到实战:7天转型计划 Day 5 —— SSE 流式输出 + 打字机效果
人工智能·后端·全栈
一个做软件开发的牛马20 小时前
MyBatis-Plus 从零实战:完整搭建可运行 Demo,BaseMapper 零 SQL、Wrapper 条件构造、分页插件与代码生成器详解
java·后端
用户37215742613520 小时前
Java 处理 PDF 图片:提取 PDF 中的图片,并压缩 PDF 图片体积
java