//
// Created by Mr.Hu on 2018/6/15.
//
// leetcode 263 ugly number
//
// 题目定一个了一种数字:ugly,其因子只包含2、3、5
//
// 这个题目的解法比较直观,先判断数字是否为小于等于0的数字,是则返回false;
// 否则,判断数字能否被2、3、5整除,如果能整除,则将该数调整为除以2、3、5后的结果
// 如果最后不等于1或-1,则继续判断,如果数字不能被2、3、5整除,则return false;
// 如果能一直被2、3、5整除,直到最后结果为1,则结束循环,return true;
//
1 |
|