【LeetCode】172 - Factorial Trailing Zeroes
生活随笔
收集整理的这篇文章主要介绍了
【LeetCode】172 - Factorial Trailing Zeroes
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
Given an integer n, return the number of trailing zeroes in n!.
Note: Your solution should be in logarithmic time complexity.
Solution :计算包含的2和5组成的pair的个数,因为5的个数比2少,所以2和5组成的pair的个数由5的个数决定。
- 观察15! = 有3个5(来自其中的5, 10, 15), 所以计算n/5就可以。
- 但是25! = 有6个5(有5个5来自其中的5, 10, 15, 20, 25, 另外还有1个5来自25=(5*5)的另外一个5),
转载于:https://www.cnblogs.com/irun/p/4705421.html
总结
以上是生活随笔为你收集整理的【LeetCode】172 - Factorial Trailing Zeroes的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 复合主键@IdClass
- 下一篇: Eclipse 引导阮卓项目 No pr