技术栈

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如何打标签
相关推荐
Savior`L
15 小时前
二分算法及常见用法
数据结构·c++·算法
JIngJaneIL
15 小时前
基于Java非遗传承文化管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot
+VX:Fegn0895
15 小时前
计算机毕业设计|基于springboot + vue心理健康管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
mmz1207
16 小时前
前缀和问题(c++)
c++·算法·图论
南部余额
16 小时前
踩坑与解惑:深入理解 SpringBoot 自动配置原理与配置排除机制
java·spring boot·自动配置原理·import
努力学算法的蒟蒻
16 小时前
day27(12.7)——leetcode面试经典150
算法·leetcode·面试
狂炫冰美式
16 小时前
不谈技术,搞点文化 🧀 —— 从复活一句明代残诗破局产品迭代
前端·人工智能·后端
甄心爱学习
17 小时前
CSP认证 备考(python)
数据结构·python·算法·动态规划
木鹅.
17 小时前
LangChain4j
java
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践09从入门到实战:Gemini 3 使用指南速览10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)