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;
    }
}
相关推荐
Volunteer Technology11 小时前
Flink 时间、窗口及操作(二)
java·python·flink
旖-旎11 小时前
《LeetCode 200 FloodFill 岛屿数量DFS解法》
c++·算法·深度优先·力扣·floodfill
拂拉氏11 小时前
【知识讲解-题目讲解】算法系列之动态规划入门(下)
算法·leetcode·动态规划
skywalk816311 小时前
继续推进心语项目6.15 @CodeArts
开发语言·算法·编程
2601_9618451511 小时前
花生十三图推思维导图|图形推理|技巧
数据结构·算法·链表·贪心算法·排序算法·线性回归·动态规划
程序员三明治11 小时前
【AI】从文本到向量:理解Embedding的作用
java·人工智能·后端·llm·元数据·rag·向量化
嵌入式-老费11 小时前
esp32开发与应用(看门狗测试)
java·开发语言·数据库
bIo7lyA8v11 小时前
算法复杂度的可视化评估与优化策略研究的技术8
算法
Zyangxsir11 小时前
RabbitMQ 核心概念以及Java(Spring Boot)实战用法的整理
java·spring boot·后端·rabbitmq·java-rabbitmq
Marion15811 小时前
【无标题】
java·人工智能·ai