技术栈

2的幂

阿芯爱编程2024-11-20 21:07

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

java 复制代码
class Solution {
    public boolean isPowerOfTwo(int n) {
     return n>0 && (n&(n-1))==0;
    }
}
上一篇:说说软件工程中的“协程”
下一篇:标题gitLab如何打标签
相关推荐
爬山算法
4 分钟前
Hibernate(74)如何在CQRS架构中使用Hibernate?
java·架构·hibernate
j44556611
6 分钟前
C++中的职责链模式高级应用
开发语言·c++·算法
uesowys
9 分钟前
Apache Spark算法开发指导-Decision tree classifier
算法·决策树·spark
jjjava2.0
13 分钟前
深入解析Set与Map的奥秘
java·开发语言
池央
17 分钟前
贪心算法-最大数
算法·贪心算法
白宇横流学长
18 分钟前
基于Java的火车票订票系统的设计与开发
java·开发语言
黎雁·泠崖
18 分钟前
Java核心基础API学习总结:从Object到包装类的核心知识体系
java·开发语言·学习
Yvonne爱编码
21 分钟前
JAVA数据结构 DAY1-集合和时空复杂度
java·数据结构·python
iAkuya
23 分钟前
(leetcode)力扣100 57电话号码的字母组合(回溯)
算法·leetcode·深度优先
m0_73691910
36 分钟前
模板元编程性能分析
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)042026美赛A题智能手机电池续航时间预测的连续时间数学模型052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06【Milvus】向量数据库pymilvus使用教程072026数学建模美赛题目特点与选题建议,常用四大模型汇总08Claude Code Skills 实用使用手册09一种新的LCA算法10Linux下V2Ray安装配置指南