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;
    }
}
相关推荐
码事漫谈7 分钟前
【C++必知必会】读取文件速记
后端
百***060112 分钟前
五大消息模型介绍(RabbitMQ 详细注释版)
java·rabbitmq·java-rabbitmq
码事漫谈13 分钟前
【C++必知必会】字符串操作速记
后端
Coovally AI模型快速验证13 分钟前
去噪扩散模型,根本不去噪?何恺明新论文回归「去噪」本质
人工智能·深度学习·算法·机器学习·计算机视觉·数据挖掘·回归
歌_顿20 分钟前
attention、transform、bert 复习总结 1
人工智能·算法
q***484133 分钟前
SpringBoot实战(三十二)集成 ofdrw,实现 PDF 和 OFD 的转换、SM2 签署OFD
spring boot·后端·pdf
joker丶牧羊人34 分钟前
搭建Hyperf本地开发环境之Docker容器开发
后端·docker·php
转转技术团队35 分钟前
MyBatis-Plus踩坑血泪史:那些年我们踩过的坑!
java·面试·mybatis
Oriental35 分钟前
URL解码踩坑记录
前端·后端
MicroTech202536 分钟前
MLGO微算法科技时空卷积与双重注意机制驱动的脑信号多任务分类算法
科技·算法·分类