技术栈

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如何打标签
相关推荐
AI成长日志
17 小时前
【强化学习专栏】深度强化学习技术演进:DQN、PPO、SAC的架构设计与训练优化
人工智能·算法·架构
郭逍遥
17 小时前
[Godot] JPS跳点寻路和RVO避障
算法·godot·启发式算法
云烟成雨TD
17 小时前
Spring AI 1.x 系列【15】AI Agent 基石:Tool Calling 标准与 Spring AI 集成
java·人工智能·spring
咸鱼2.0
17 小时前
【java入门到放弃】杂记
java·开发语言
rgb2gray
17 小时前
论文详解:基于POI数据的城市功能区动态演化分析——以北京为例
人工智能·算法·机器学习·回归·gwr
m0_73499801
17 小时前
Day 26
数据结构·c++·算法
信奥卷王
17 小时前
2026年03月GESPC++二级真题解析(含视频)
算法
舒一笑
17 小时前
客户现场没有外网,Docker 服务怎么部署?
运维·后端·自动化运维
小谢小哥
17 小时前
01-Java语言核心-语法特性-泛型机制详解
后端
猫咪老师
17 小时前
Day4 Python的函数和参数机制
后端·python
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)07UV安装并设置国内源08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南10中国象棋-html版本