【leetcode 简单】 第七十三题 丑数
编写一个程序判断给定的数是否为丑数。
丑数就是只包含质因数 2, 3, 5
的正整数。
示例 1:
输入: 6 输出: true 解释: 6 = 2 × 3
示例 2:
输入: 8 输出: true 解释: 8 = 2 × 2 × 2
示例 3:
输入: 14 输出: false 解释:14
不是丑数,因为它包含了另外一个质因数7
。
说明:
1
是丑数。class Solution:def isUgly(self, num):""":type num: int:rtype: bool"""if num < 1: return Falsewhile num != 1:if num % 2 == 0:num /= 2elif num % 3 == 0:num /= 3elif num % 5 == 0:num /= 5else:return Falsereturn True
转载于:https://www.cnblogs.com/flashBoxer/p/9532404.html
【leetcode 简单】 第七十三题 丑数相关推荐
- 【LeetCode】剑指 Offer 49. 丑数
[LeetCode]剑指 Offer 49. 丑数 文章目录 [LeetCode]剑指 Offer 49. 丑数 package offer;public class Solution49 {publ ...
- 刷题-丑数提取及丑数判断
题目描述: 把只包含质因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含质因子7. 习惯上我们把1当做是第一个丑数.求按从小到大的顺序的第N个丑数. 问题 ...
- leetcode算法题--丑数 II★
原题链接:https://leetcode-cn.com/problems/ugly-number-ii/ 三指针 int nthUglyNumber(int n) {int a = 0, b = 0 ...
- leetcode(一)刷题两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标. 示例 1: 输入:nums = [2,7,11,15 ...
- 【leetcode 简单】第十一题 搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引.如果目标值不存在于数组中,返回它将会被按顺序插入的位置. 你可以假设数组中无重复元素. 示例 1: 输入: [1,3,5,6], 5 输 ...
- 【leetcode 简单】第十七题 x 的平方根
实现 int sqrt(int x) 函数. 计算并返回 x 的平方根,其中 x 是非负整数. 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去. 示例 1: 输入: 4 输出: 2 示例 ...
- 86. Leetcode 264. 丑数 II (动态规划-基础题)
给你一个整数 n ,请你找出并返回第 n 个 丑数 .丑数 就是只包含质因数 2.3 和/或 5 的正整数.示例 1:输入:n = 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, ...
- Leetcode题库263.丑数(c实现)
文章目录 思路 代码 思路 将n的所有质因数2.3.5都除去,若最后n为1,则说明n为丑数,否则n不是丑数 代码 bool isUgly(int n){if(n==0) return false;in ...
- 七十三、Python | Leetcode数字系列(上篇)
@Author:Runsen @Date:2020/7/3 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏艰 ...
最新文章
- nginx之upsream实现负载均衡
- 自动唤醒解锁电脑 bat_吉行贴士 | 一键解锁智能语音新姿势
- 定义一个计算字符串有效长度的_一个正方形的小抽屉柜,根据设计草图计算出所需四片木板的长度...
- C言语实现midpoint euler中点欧拉法解常微分方程(附完整源码)
- Linux基础优化方法(四)———远程连接缓慢优化
- IT男1-10分打分标准,请对号入座!
- Spoken English-口语-单词背诵 3步法
- php 返回object,深入分析使用mysql_fetch_object()以对象的形式返回查询结果
- leetcode第21题: 合并两个有序链表
- bootstrap今天的学习心得
- 记录大三第一次面试经历
- syDataProcess项目
- 软考中级网络工程师备考详细资料
- 基于java客户关系管理系统
- 俺博士三年的一点体会
- 警告 C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
- layUI自定义列表每页条数
- 三维浏览软件-JT2GO / 3D Model Viewer JT2GO
- P94-好玩游戏的物品清单升级-列表到字典的函数
- 元宇宙源于人类生存维度的拓展和人类感官维度的拓展