技术栈

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如何打标签
相关推荐
white-persist
2 分钟前
【攻防世界】reverse | re1-100 详细题解 WP
c语言·开发语言·网络·汇编·python·算法·网络安全
程序猿小蒜
3 分钟前
基于springboot的医院资源管理系统开发与设计
java·前端·spring boot·后端·spring
程序员-周李斌
5 分钟前
ConcurrentHashMap 源码分析
java·开发语言·哈希算法·散列表·开源软件
.YM.Z
17 分钟前
【数据结构】:排序(二)——归并与计数排序详解
数据结构·算法·排序
武帝为此
18 分钟前
【数据结构之树状数组】
数据结构·算法
失败才是人生常态
18 分钟前
算法题归类学习
学习·算法
ChrisitineTX
29 分钟前
凌晨突发Java并发问题:synchronized锁升级导致接口超时,排查过程全记录
java·数据库·oracle
leoufung
34 分钟前
用 DFS 拓扑排序吃透 LeetCode 210:Course Schedule II
算法·leetcode·深度优先
zzhongcy
39 分钟前
Java: HashMap 和 ConcurrentHashMap的区别
java·开发语言
chao189844
43 分钟前
电容层析成像Tikhonov算法
算法
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践06BongoCat - 跨平台键盘猫动画工具07React CVE-2025-55182漏洞排查与修复指南08打造高效订单处理!ZKmall开源商城的统一履约中心架构解析09Linux下V2Ray安装配置指南10本地部署阿里最新开源的Z-Image