NO CODING NO LIFE

2015年6月10日星期三

LeetCode: Factorial Trailing Zeroes

Reference algorithm from Wiki:  http://en.wikipedia.org/wiki/Trailing_zero
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
class Solution {
public:
    int trailingZeroes(int n) {
        if(n<5) return 0;
        int q=n;
        int sum=0;
        while(q){
            q=q/5;
            sum+=q;
        }
        return sum;
    }
};
发帖者 Unknown 时间: 22:23
通过电子邮件发送BlogThis!分享到 X共享给 Facebook分享到Pinterest
标签: C++, LeetCode

没有评论:

发表评论

较新的博文 较早的博文 主页
订阅: 博文评论 (Atom)

搜索此博客

博客归档

  • ►  2016 (1)
    • ►  二月 (1)
  • ▼  2015 (135)
    • ►  十月 (5)
    • ►  九月 (40)
    • ►  八月 (47)
    • ►  七月 (27)
    • ▼  六月 (16)
      • LeetCode: Binary Tree Level Order Traversal II
      • Binary Tree Level Order Traversal
      • LeetCode: Factorial Trailing Zeroes
      • LeetCode: House Robber
      • LeetCode: Happy Number
      • LeetCode: Remove Linked List Elements
      • LeetCode: Count Primes
      • LeetCode: Contains Duplicate II
      • LeetCode: Rectangle Area
      • LeetCode: Maximum Depth of Binary Tree
      • LeetCode: Isomorphic Strings
      • LeetCode: Reverse Linked List
      • LeetCode: Contains Duplicate
      • C++ Learning resources
      • LeetCode: Minimum Depth of Binary Tree
      • Complexity of Recursion Function

Binary Tree

  • Binary Tree (9)
“炫酷模板”主题背景. 由 Blogger 提供支持.