您的位置:首页 > 大数据 > 人工智能

Factorial Trailing Zeroes

2016-01-18 19:20 375 查看
Given an integer n, return the number of trailing zeroes in n!.

Note: Your solution should be in logarithmic time complexity.

Credits:
Special thanks to @ts for adding this problem and creating all test cases.

Subscribe to see which companies asked this question

答案解释可以看 陈皓在leetcode Discuss上的答案:https://leetcode.com/discuss/19847/simple-c-c-solution-with-detailed-explaination

int trailingZeroes(int n) {
int result = 0;
for (long long i = 5; n / i>0; i *= 5) {
result += (n / i);
}
return result;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: