技术栈

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如何打标签
相关推荐
奋斗的老史
1 分钟前
Stream-流式操作
java·windows
子木HAPPY阳VIP
11 分钟前
Ubuntu 22.04 VMware 设置固定IP配置
人工智能·后端·目标检测·机器学习·目标跟踪
人间打气筒(Ada)
19 分钟前
如何基于 Go-kit 开发 Web 应用:从接口层到业务层再到数据层
开发语言·后端·golang
开心就好2025
19 分钟前
使用Wireshark进行TCP数据包抓包分析:三次握手与四次挥手详解
后端·ios
2501_92495269
21 分钟前
代码生成器优化策略
开发语言·c++·算法
MORE_77
26 分钟前
leecode100-划分区间-贪心算法
算法·贪心算法
用户441939505487
32 分钟前
OpenClaw服务器部署保姆级教程
后端
清风徐来QCQ
32 分钟前
八股文(1)
java·开发语言
zdl686
33 分钟前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
Soofjan
35 分钟前
sync.Mutex讲解
后端
热门推荐
01GitHub 镜像站点022026年3月AI领域大事件:DeepSeek引领开源风暴03Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南04围棋-html版本05小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)06班级宠物园部署指南07OpenClaw 使用和管理 MCP 完全指南08UV安装并设置国内源09“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)10OpenClaw Control UI安全上下文访问配置