技术栈

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如何打标签
相关推荐
Zzxy
16 小时前
MyBatis-Plus入门
java·mybatis
木井巳
16 小时前
【递归算法】找出所有子集的异或总和再求和
java·算法·leetcode·决策树·深度优先
悟空码字
16 小时前
【保姆级】实现APP分享至微信,看完就能落地
java·后端·微信
2501_92495269
16 小时前
C++中的枚举类高级用法
开发语言·c++·算法
常利兵
16 小时前
Android 开发探秘:View.post()为何能获取View宽高
java·数据库·sql
闭关苦炼内功
16 小时前
使用Java语言实现二分查找
java·开发语言
毕设源码-郭学长
16 小时前
【开题答辩全过程】以 基于Spring Boot“活力青春”健身房管理系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
2401_87320465
16 小时前
代码覆盖率工具实战
开发语言·c++·算法
m0_47506450
16 小时前
Spring AI RAG简易demo
java·人工智能·spring
xht0832
16 小时前
PHP vs C++:编程语言终极对决
java·开发语言
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06UV安装并设置国内源07OpenClaw 使用和管理 MCP 完全指南08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09机器学习深度学习二——GAN网络10OpenClaw Control UI安全上下文访问配置