国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

[LeetCode] Ugly Number (A New Question Added Today)

2019-11-15 01:11:38
字體:
供稿:網(wǎng)友
[LeetCode] Ugly Number (A New Question Added Today)

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 ugly since it includes another prime factor7.

Note that1is typically treated as an ugly number.

這是今天才加上去的新題。沒啥可說的。只要把ugly number的定義搞清楚就可以很好的寫了。

因為prime factor只能為2,3,5。所以只要一個數(shù)不能被分解為只含有這三個數(shù)的乘式那么它就不是一個ugly number了。

代碼如下。~

public class Solution {    public boolean isUgly(int num) {        if(num<=0){            return false;        }        if(num==1){            return true;        }        while(num!=1){            if(num%2==0){                num=num/2;            }else if(num%3==0){                num=num/3;            }else if(num%5==0){                num=num/5;            }else{                return false;            }        }        return true;    }}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 同德县| 常宁市| 五家渠市| 丰顺县| 湟中县| 高阳县| 张掖市| 高平市| 乌鲁木齐县| 眉山市| 东台市| 漯河市| 阿图什市| 广宁县| 白玉县| 蓝田县| 永吉县| 涞源县| 灌阳县| 夏邑县| 建瓯市| 禄劝| 新干县| 喀什市| 邵阳市| 嵩明县| 伊金霍洛旗| 隆化县| 安化县| 柳江县| 呼和浩特市| 丰镇市| 罗江县| 彰化市| 廊坊市| 合山市| 姜堰市| 揭阳市| 香港| 修水县| 宜宾市|