美文网首页
2019-02-10 Day 36

2019-02-10 Day 36

作者: 骚得过火 | 来源:发表于2019-02-10 17:04 被阅读0次
  1. 阶乘后面的零
    给定一个整数 n,返回 n! 结果尾数中零的数量。

示例 1:

输入: 3
输出: 0
解释: 3! = 6, 尾数中没有零。
示例 2:

输入: 5
输出: 1
解释: 5! = 120, 尾数中有 1 个零.
说明: 你算法的时间复杂度应为 O(log n) 。

class Solution {
public:
    int trailingZeroes(int n) {
         
        
        
        int  count = 0 ;
        
        for( long int chu = 5 ; chu <= n  ; chu *= 5 )
        {
            count = count + n / chu;
            
        }
        
        return count ;
    }
};

相关文章

网友评论

      本文标题:2019-02-10 Day 36

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