技术栈

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如何打标签
相关推荐
StackNoOverflow
2 分钟前
Spring整合MyBatis与事务管理详解(第三部分)
java·spring
2401_89148217
3 分钟前
C++中的观察者模式
开发语言·c++·算法
没有bug.的程序员
4 分钟前
500个微服务上云全线假死:Spring Boot 3.2 自动配置底层的生死狙击
java·spring boot·微服务·kubernetes·自动配置
sinat_25548781
5 分钟前
保存 Object 数组
java·服务器·前端
沐雲小哥
5 分钟前
bevfomer算法嵌入的tricks
数码相机·算法
wangzy1982
5 分钟前
一个高效稳定的多边形三角化算法(支持自交和孤岛检测)
算法·图形渲染
保持低旋律节奏
6 分钟前
第三讲一元函数微分学的概念
算法
CrystalShaw
7 分钟前
[AI codec]opus-1.6\dnn包含算法汇总和文件功能分类
人工智能·算法·dnn
Java编程爱好者
10 分钟前
Claude Code 最佳实践:可验证、可治理、可分层的工程现实
后端
南滑散修
12 分钟前
机器学习(三):SVM支持向量机算法
算法·机器学习·支持向量机
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04OpenClaw Control UI安全上下文访问配置05UV安装并设置国内源06本地部署 OpenClaw + DeepSeek-R1 完全指南07OpenClaw macOS 完整安装与本地模型配置教程(实战版)08Openclow安装保姆级教程09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南