技术栈

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如何打标签
相关推荐
Ulyanov
3 小时前
用声明式语法重新定义Python桌面UI:QML+PySide6现代开发入门(一)
开发语言·python·算法·ui·系统仿真·雷达电子对抗仿真
数据科学小丫
3 小时前
特征工程处理
人工智能·算法·机器学习
超梦dasgg
3 小时前
Java 生产环境第三方对接安全保障方案
java·开发语言·安全
欧雷殿
4 小时前
从「吸引子引导工程」看我的「一人公司」实践
前端·人工智能·后端
卷无止境
4 小时前
用一个电影院售票厅,把 SimPy 的条件事件讲透
后端
日月云棠
4 小时前
9 Double 与 Float —— IEEE 754 浮点数在 Java 中的实现
java·后端
Refrain_zc
4 小时前
Android 二维码登录轮询机制:从扫码到登录的完整客户端实现
java
z落落
4 小时前
C#参数区别
java·算法·c#
日月云棠
4 小时前
5 StringBuffer —— 线程安全的可变字符串
java·后端
happymaker0626
4 小时前
SpringBoot学习日记——DAY06(整合MyBatisPlus的其他功能)
java·spring boot·学习
热门推荐
01GitHub 镜像站点02DeepSeek V4 + Claude Code thinking mode 400 错误修复方案03Codex 接入 DeepSeek API 完整配置文档04【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法05【AI】2026 年具身智能模型和世界模型总结06CC-Switch & Claude 基于 Linux 服务器安装使用指南07裂开!ChatGPT 居然开始要手机号验证,附详细解决方法08CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)09API Key 登录 Codex 也能用插件了,还支持会话删除和导出102026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot