LeetCode 172. Factorial Trailing Zeroes
来源:互联网 发布:ios3d建模软件 编辑:程序博客网 时间:2024/05/06 14:16
172. Factorial Trailing Zeroes
My Submissions QuestionEditorial Solution
Total Accepted: 55895 Total Submissions: 171950 Difficulty: Easy
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
题目大意:在logn的时间内 找到n!末尾有几个零
//5*2 = 10出现一个0,n*(n-1)*(n-2)...1当中能被5整除的数少于能被2整除的数//所以能被5整除的5的个数就是0的个数//比如25!,25 = 5 * 5有两个5,20,15,10,5各含一个5,这六个5分别和2结合相乘就能得到末尾6个0//所以只要count每个因子中5的个数就行class Solution {public: int trailingZeroes(int n) { int cnt = 0; while(n != 0) { cnt = cnt + n / 5; n = n / 5; } return cnt; }};
0 0
- LeetCode 172.Factorial Trailing Zeroes
- [LeetCode]172.Factorial Trailing Zeroes
- LeetCode 172. Factorial Trailing Zeroes
- 【LeetCode】172.Factorial Trailing Zeroes
- [leetcode] 172.Factorial Trailing Zeroes
- 【LeetCode】172. Factorial Trailing Zeroes
- 172. Factorial Trailing Zeroes LeetCode
- leetcode: 172. Factorial Trailing Zeroes
- LeetCode--172. Factorial Trailing Zeroes
- [LeetCode]172. Factorial Trailing Zeroes
- leetcode 172. Factorial Trailing Zeroes
- LeetCode *** 172. Factorial Trailing Zeroes
- LeetCode 172. Factorial Trailing Zeroes
- leetcode-172. Factorial Trailing Zeroes
- 【leetcode】172. Factorial Trailing Zeroes
- 172.[Leetcode]Factorial Trailing Zeroes
- Leetcode 172. Factorial Trailing Zeroes
- leetcode 172. Factorial Trailing Zeroes
- LeetCode 137. Single Number II
- LeetCode 141. Linked List Cycle
- LeetCode 338. Counting Bits
- LeetCode 260. Single Number III
- LeetCode 136. Single Number
- LeetCode 172. Factorial Trailing Zeroes
- LeetCode 118. Pascal’s Triangle
- LeetCode 232. Implement Queue using Stacks
- LeetCode 110. Balanced Binary Tree
- LeetCode 198. House Robber
- JAVA集合复习
- LeetCode 235. Lowest Common Ancestor of a Binary Search Tree
- 你需要知道的10位Java开发牛人
- Java 强引用、弱引用、软引用、虚引用的区别