1. 首页
  2. 数据库
  3. 其它
  4. 剑指offer 面试题49. 丑数

剑指offer 面试题49. 丑数

上传者: 2021-02-26 21:45:04上传 PDF文件 24.34KB 热度 22次
我们把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 示例: 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。 说明: 1 是丑数。 n 不超过1690。 题目可以巧用动态规划。将前面求得的丑数记录下来,后面的丑数就是前面的丑数*2,*3,*5 class Solution(object): def nthUglyNumber(self, n): :type n: int :rtype: i
用户评论