一道优化过程的题

简介: 一道优化过程的题

 阶乘后的零 - 阶乘后的零 - 力扣(LeetCode)

19.1.png

这样写会超时

image.png

所以


🏳️‍🌈🏳️‍🌈🏳️‍🌈🏳️‍🌈🏳️‍🌈🏳️‍🌈

阶乘后的零 - 阶乘后的零 - 力扣(LeetCode)

19.2.png

class Solution {
public:
    int trailingZeroes(int n) {
        int ans = 0;
        for (int i = 5; i <= n; i += 5) {
            for (int x = i; x % 5 == 0; x /= 5) {
                ++ans;
            }
        }
        return ans;
    }
};
相关文章
|
1月前
|
算法 调度
多级反馈队列算法的具体实现过程是怎样的?
【10月更文挑战第25天】多级反馈队列算法通过动态调整进程的优先级和在不同优先级队列之间的转移,能够较好地适应不同类型进程的需求,兼顾了短作业优先、I/O密集型作业优先等多种调度策略的优点,提高了系统的整体性能和资源利用率,同时也能保证对实时性要求较高的进程能够及时得到响应。
51 4
|
内存技术
AS3使用过程中问题总结
AS3使用过程中问题总结
65 0
优化if-else代码的几种方案
优化if-else代码的几种方案
Sub过程
参数表是用来指明调用该Sub过程时需要传递给该过程的参数及类型。表内的参数称为形参。Sub过程可以没有形参(但小括号不可以省略),也可1到多个形参(多个之间用逗号隔开);
Sub过程
代码中大量的if/else,你有什么优化方案?
代码中大量的if/else,你有什么优化方案?
338 0
代码中大量的if/else,你有什么优化方案?
|
NoSQL Ubuntu MongoDB
使用过程心得
一些常用操作和常见问题
使用过程心得
|
安全
从想法到设计的过程
在接下来的几节里,我会向你展示游戏制作的整个流程,从开始的一个粗略的想法,到游戏设计,再到最终的游戏制作。
147 0
从想法到设计的过程
|
Java Spring
CommpetableFuture使用anyOf过程中的一些优化思考
CommpetableFuture使用anyOf过程中的一些优化思考