LeetCode319. 灯泡开关

LeetCode319. 灯泡开关,第1张

LeetCode319. 灯泡开关

难度:中等
思路:数学题,只需要找出 1, 2, …, n 中的完全平方数的个数即可,答案即为 ⌊ n ⌋ lfloorsqrt{n}rfloor ⌊n ​⌋。
代码:

class Solution {
public:
    int bulbSwitch(int n) {
        return sqrt(n + 0.5);
    }
};

结果:
执行用时:0 ms, 在所有 C++ 提交中击败了100.00%的用户
内存消耗:5.8 MB, 在所有 C++ 提交中击败了74.23%的用户

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5503744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存