技术栈

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如何打标签
相关推荐
葫芦和十三
11 小时前
图解 MongoDB 21|选举与 failover:Primary 是怎么选出来的
后端·mongodb·agent
GetcharZp
11 小时前
26k Star 开源内网穿透神器 NetBird,一分钟实现全球设备互联!
后端
考虑考虑
12 小时前
Mybatis实现批量插入
java·后端·mybatis
咖啡八杯
13 小时前
GoF设计模式——中介者模式
java·后端·spring·设计模式
lizhongxuan
15 小时前
多Agent之间的区别
后端
青石路
16 小时前
记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来
java
杨充
17 小时前
1.面向对象设计思想
后端
IT_陈寒
17 小时前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
systemPro
18 小时前
2.6亿条设备数据,历史查询从超时到50ms,我做了什么
后端
热门推荐
012026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf022026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?032026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?04【AI】2026 年具身智能模型和世界模型总结05Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析06Trae国际版与国内版深度测评:AI原生IDE的双生花07飞书长连接_事件订阅(接收消息,审批任务状态变更)082026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?09GitHub 镜像站点102026年AI架构实战:彻底解决OpenAI接口超时与封号,Python调用GPT-5.2/Sora2企业级架构详解(附源码+压测报告)