所有标签为 数学 的文章

    【4.1】LeetCode每日一题· 笨阶乘

    通常,正整数n的阶乘是所有小于或等于n的正整数的乘积。例如,factorial(10) = 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1。相反,我们设计了一个笨阶乘clumsy:在整数的递减序列中,我们以一个固定顺序的操作符

    【4.4】LeetCode每日一题· 森林中的兔子

    森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在answers数组里。返回森林中兔子的最少数量。来源:力扣(LeetCode) 链接:题目链接 华为3.31笔试第3题考虑贪心,如果有很多兔子

    【4.10】LeetCode每日一题·丑数

    给你一个整数n,请你判断n是否为丑数。如果是,返回true;否则,返回false。丑数 就是只包含质因数2、3和/或5的正整数。来源:力扣(LeetCode) 链接:题目链接执行用时:0 ms,在所有 C++提交中击败了100.00%的用户 内存消耗:5.

    【4.11】LeetCode每日一题· 丑数II

    给你一个整数n,请你找出并返回第n个丑数。丑数 就是只包含质因数2、3和/或5的正整数。来源:力扣(LeetCode) 链接:题目链接对于某一个丑数i,i*2、i*3、i*5也一定是丑数。因此可以维护一个最小堆,堆中从小到达存储所有的丑数: 1. 由于1是

    【4.12】LeetCode每日一题· 最大数

    给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。来源:力扣(LeetCode) 链接:题目链接很经典的题目。贪心,比较数字a和b的两种字符串拼接:a+b

    【4.28】LeetCode每日一题· 平方数之和

    给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得(a^2 + b^2 = c)。来源:力扣(LeetCode) 链接:题目链接从0~sqrt(c)遍历a,判断b = c - a*a是否是平方数。如果b是平方数,则有b = (int)sqr