Factorial Trailing Zeroes
来源:互联网 发布:传智播客2017java 编辑:程序博客网 时间:2024/06/05 04:12
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.
Have you met this question in a real interview?
思路 : cc150 上的原题, 查 5 的个数 + 25 的个数 + 125 的个数
leetcode 用乘积会超时, 于是改成往下除。
public class Solution { public int trailingZeroes(int n) { if(n < 5) return 0; int ret = 0; while(n > 0){ ret += n/5; n /= 5; } return ret; }}
0 0
- Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- [leetcode]Factorial Trailing Zeroes
- [LeetCode] Factorial Trailing Zeroes
- Leetcode Factorial Trailing Zeroes
- Leetcode: Factorial Trailing Zeroes
- 【Leetcode】Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- leetcode:Factorial Trailing Zeroes
- Java-Factorial Trailing Zeroes
- Factorial Trailing Zeroes (Java)
- Factorial Trailing Zeroes
- Leetcode: Factorial Trailing Zeroes
- Leetcode: Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- Factorial Trailing Zeroes
- codevs2292 图灵机游戏
- 工业企业数据库处理代码完整版本——2.匹配样本
- java基础---Stream
- [leetcode] Level Order Traversal
- iOS开发- 以图搜图功能实现 (源码+解析)
- Factorial Trailing Zeroes
- SpinnerAdapter接口
- C语言基础:C语言结构体(7) - 结构体的嵌套使用
- C语言学习笔记1
- QT在ubuntu下无法调试控制台C/C++程序
- JavaScript中slice()和substring()的区别
- 关于ios下arm64 luajitv2.1编译(续)
- Centos上运行g++c++:command not found
- 敏捷杂谈之敏捷测试中理想的测试组织