LeetCode - Ugly Number
来源:互联网 发布:win7 telnet 端口 编辑:程序博客网 时间:2024/05/18 01:16
Question
Link :
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 that1
is typically treated as an ugly number.
Code
这是一个比较挫的版本。。。(C++ :8ms)
class Solution {public: bool isUgly(int num) { if (num <= 0) return false; else if(num == 1) return true; int sub1, sub2, sub3; do{ sub1 = num % 2; if(sub1 == 0){ num /= 2; continue;} sub2 = num % 3; if(sub2 == 0) {num /= 3; continue;} sub3 = num % 5; if(sub3 == 0) {num /= 5; continue;} }while(sub1 == 0 || sub2 == 0 || sub3 == 0); return num == 1; }};
0 0
- leetcode之Ugly Number && Ugly Number II
- leetcode - Ugly Number、Ugly Number II 、Super Ugly Number
- LeetCode: Ugly Number
- [leetcode][math] Ugly Number
- Leetcode -- Ugly Number II
- [leetcode] Ugly Number
- [leetcode] 263.Ugly Number
- LeetCode: Ugly Number II
- [LeetCode] Ugly Number
- leetcode 263: Ugly Number
- leetCode #263 Ugly Number
- [leetcode] Ugly Number
- LeetCode-Ugly Number
- [leetcode] Ugly Number II
- Leetcode: Ugly Number
- Leetcode: Ugly Number II
- LeetCode题解:Ugly Number
- 【leetcode】Ugly Number【java】
- C++实验4-----输出星号图
- C++第4次作业
- yum源的配置
- BF算法
- C# 加载xml文档文件及加载xml字符串
- LeetCode - Ugly Number
- cocoapods导入第三方类库后头文件没有代码提示
- Ajax 详解 (1) :XHR 对象
- Android 4.2手机后属性动画没效果。设置;
- 找规律类博弈(5)
- iOS开发————几种图片加载方式
- php 导出数据到excel(缓冲区应用)
- Failed to install *.apk on device 'emulator-5554': timeout
- Android控件属性大全