美文网首页
丑数的第n个序列值

丑数的第n个序列值

作者: 而立之年的技术控 | 来源:发表于2019-12-23 16:03 被阅读0次
微信图片_20191223160147.jpg
class Solution:
    def GetUglyNumber_Solution(self, index):
        # write code here
        if not index:
            return 0
        if index == 1:
            return 1
        p2, p3, p5 = 0, 0, 0
        ret = [1]
        for _ in range(1, index):
            minValue = min(ret[p2]*2, ret[p3]*3, ret[p5]*5)
            ret.append(minValue)
            if minValue == ret[p2]*2:
                p2 += 1
            if minValue == ret[p3]*3:
                p3 += 1
            if minValue == ret[p5]*5:
                p5 += 1
        return minValue

相关文章

  • 丑数的第n个序列值

  • 264. 丑数 II

    编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例: 输入: n = 10...

  • 丑数 II

    编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例: 输入: n = 10...

  • 264. 丑数 II

    编写一个程序,找出第 n 个丑数。 丑数就是质因数只包含 2, 3, 5 的正整数。 示例: 输入: n = 10...

  • T264、丑数

    编写一个程序,找出第 n 个丑数。丑数就是质因数只包含 2, 3, 5 的正整数。示例:输入: n = 10输出:...

  • 寻找丑数

    寻找第N个丑数 把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因...

  • leetcode 2

    题目 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数...

  • 《组合数学》读书笔记 kirai 16.11.3(第八章 特殊计

    第8章 特殊计数序列 卡特兰数卡特兰数的定义式:n个+1和n个-1构成的2n项序列这个例子看得我头昏眼花啊,好在最...

  • 区间k大数查询

    问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。 输入格式第一行包含一个数n,表示序列长...

  • 49-丑数

    我们把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。示例...

网友评论

      本文标题:丑数的第n个序列值

      本文链接:https://www.haomeiwen.com/subject/zooznctx.html