/*
Write a program to check whether a given number is an ugly number.
Ugly numbers are positive numbers whose prime factors only include 2, 3, 5.
For example, 6, 8 are ugly while 14 is not ugly since it includes another prime factor 7.
Note that 1 is typically treated as an ugly number.
*/
public class Solution {
public boolean isUgly(int num) {
if(num <= 0) {
return false;
}
if(num == 1) {
return true;
}
while(num % 2 == 0 && num >=2) {
num = num/2;
}
while(num % 3 == 0 && num >=3) {
num = num/3;
}
while(num % 5 == 0 && num >=5) {
num = num/5;
}
return num == 1;
}
}
相关推荐
零代码实战:基于Coze平台打造测试用例生成AI助手
本文详细介绍了如何利用Coze平台零代码打造测试用例生成AI助手,通过智能体和工作流配置,实现需求文档自动解析与结构化测试用例生成。该方案显著提升测试效率,特别适合敏捷开发中频繁变更的需求场景,帮助测试工程师快速应对挑战。
LeetCode第 263 题:丑数(C++)
263. 丑数 - 力扣(LeetCode) 质因数(素因数或质因子)在数论里是指能整除给定正整数的质数。任何一个丑数都可以写成 n=2i∗3j∗5kn = 2^i * 3^j * 5^kn=2i∗3j∗5k i == j == k 的时候,即为特殊丑数1。 丑数就是只包含质因数 2, 3, 5 的正整数,那一直整除2/3/5之后一定为1: class Solution { public: bool isUgly(int num) { if(num <= 1) return
FPGA之串口收发字符串之(四)——串口屏USART_HMI介绍
之前对串口各模块的设计都做了相关介绍。这里介绍串口屏的相关知识。 本次项目使用的串口屏型号是陶晶驰串口屏TJC3224T024_011,这个型号的串口屏的资料在官网可以找到。本文抛转引玉,简单介绍以便在本工程中更好的应用。 下图是该串口屏的实物图: 一般地,使用单片机或者嵌入式MCU控制串口屏,都会用到串口,同样地,在FPGA中实现也是类似,不过稍微复杂,具体代码设计过程中有以下问题需要...
Leetcode—263. 丑数【简单】
运行结果 之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
QLIB使用tushare更新每日行情
0. 介绍 qlib每日数据的源是yahoo,更新速度较慢并且不稳定。tushare每日行情是免费接口,速度较快。 1. 获取行情数据,保存为csv格式。 def GetDataFromTushare(self, today, fpath): pro = ts.pro_api() df = pro.daily(trade_date=today) for index, row in df.iterrows(): code = row['ts_code']
利用PLECS实现Boost变换器的闭环控制仿真与优化
本文详细介绍了如何利用PLECS仿真软件实现Boost变换器的闭环控制与优化。从基础原理到开环系统搭建,再到闭环控制设计与动态优化,提供了完整的仿真实践指南。通过PLECS的仿真功能,工程师可以有效诊断问题、优化参数,并实现高性能的DC-DC变换器设计。
Java基础
本套课程是针对零基础的同学讲解Java入门级别的视频资料,对于有一定编程基础的同学可以不用参考。直接建议学习数据库或者JavaWEB,甚至企业级框架技术
Python跨年烟花(完整代码)
Python语言实现跨年烟花动画的完整代码。
LeetCode:263(Python)—— 丑数(简单)
概述:丑数 就是只包含质因数 2、3 和 5 的正整数。给你一个整数 n ,请你判断 n 是否为 丑数 。如果是,返回 true ;否则,返回 false 。
Linux内核驱动模型--PCIe(PCI Express)驱动
本文系统介绍了Linux内核中PCIe驱动的设计与实现。首先从架构定位入手,指出PCIe驱动基于PCI子系统扩展支持高速、低功耗特性。核心数据结构struct pci_driver包含设备匹配表id_table、生命周期函数probe/remove等关键组件。文章详细解析了驱动与设备的绑定流程、资源管理机制,并重点阐述了MSI-X中断、电源管理、热插拔和多队列等高级特性实现方案。最后提供了lspci、dmesg等调试工具的使用方法,总结了PCIe驱动在支持高性能设备中的关键作用。全文通过架构设计、核心结构、
DNA图谱分析:自动分析DNA图谱中的变异YOLOv5、YOLOv8、YOLOv10
YOLO(You Only Look Once)是一种基于卷积神经网络(CNN)的目标检测模型,因其高效的检测速度和优异的精度而广泛应用于计算机视觉任务。一次性检测:与传统的目标检测方法不同,YOLO通过回归方法同时预测多个边界框和类别信息,从而实现高效的目标检测。高精度与高速度:YOLO在检测精度和速度之间找到了平衡,适用于实时目标检测任务。
leetcode263 python 丑数
编写一个程序判断给定的数是否为丑数。丑数就是只包含质因数 2, 3, 5 的正整数。示例 1:输入: 6 输出: true 解释: 6 = 2 × 3示例 2:输入: 8 输出: true 解释: 8 = 2 × 2 × 2 示例 3:输入: 14 输出: false 解释: 14 不是丑数,因为它包含了另外一个质因数 7。说明:1 是丑数。输入不会超过 32 位有符号整数的范围: [−231,...
ARM功耗管理软件之DVFS&AVS
思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?
Java [Leetcode 263]Ugly Number
题目描述: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include2, 3, 5. For example,6, 8are ugly while14is not u...
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
LeetCode[263] Ugly Number(Java)
Problem: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5.
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
LeetCode 263. Ugly Number【Java】
题目描述 263. 丑数 AC代码 class Solution { public boolean isUgly(int num) { if(num<1) return false; while(num%2==0) num/=2; while(num%3==0) num/=3; while(num%5==0) num/=5; return nu
SIMATIC S7-1200, S7-1500 PID 控制[手册]
SIMATIC S7-1200, S7-1500 PID 控制[手册]
【LeetCode】263. Ugly Number 丑数(Easy)(JAVA)
【LeetCode】263. Ugly Number 丑数(Easy)(JAVA) 题目地址: https://leetcode.com/problems/ugly-number/ 题目描述: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. Example 1: Input
LeetCode-263.264. Ugly Number II (JAVA)丑数
LeetCode-263.264. Ugly Number II (JAVA)丑数
LeetCode[263] Ugly Number(Java),Java开发必须会的技能
num /= i;i–;
Leetcode:263. Ugly Number(JAVA)
【问题描述】 Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. For example, 6, 8 are ugly while 14 is n
LeetCode 263. Ugly Number 丑数(Java)
题目: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. Example 1: Input: 6 Output: true Explanation: 6 = 2 ...
LeetCode 263. Ugly Number && 264. Ugly Number II用java实现丑数的判定与查找
原题链接: https://leetcode.com/problems/ugly-number/ https://leetcode.com/problems/ugly-number-ii/ Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. 丑数的定义:一个数字只有2,3,5三个质因子。1也是丑...
Leetcode 263. Ugly Number JAVA语言
Writeaprogramtocheckwhetheragivennumberisanuglynumber. Uglynumbersarepositivenumberswhoseprimefactorsonlyinclude2,3,5.Forexample,6,8areuglywhile14isnotugl...
【leetcode刷题】[简单]263. 丑数(ugly number)-java
丑数 ugly number题目分析解答 题目 编写一个程序判断给定的数是否为丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例 1: 输入: 6 输出: true 解释: 6 = 2 × 3 示例 2: 输入: 8 输出: true 解释: 8 = 2 × 2 × 2 示例 3: 输入: 14 输出: false 解释: 14 不是丑数,因为它包含了另外一个质因数 7。 说明...
leetcode263. Ugly Number(丑数)JAVA实现
Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. Example 1: Input: 6 Output: true Explanation: 6 = 2 ×...
【LeetCode】263. Ugly Number 解题报告(Java & Python)
Ugly Number[LeetCode] Write a program to check whether a given number is an ugly number.
209



被折叠的 条评论
为什么被折叠?



