描述

给定一个整数n,返回n!(n的阶乘)的尾随零的个数。

说明

您的解法时间复杂度应为对数级别。

样例

- 样例1输入: n = 5
输出: 1
解释:
1*2*3*4*5=120- 样例2输入: n = 10
输出: 2
解释:
1*2*3*4*5*6*7*8*9*10=3628800

解析

trailingZeroes=n=>{res = 0;while(n>0) {n=parseInt(n/5);res+=n;}return res
}

运行结果

LintCode 1347. 尾随零 JavaScript算法相关推荐

  1. LintCode 644. 镜像数字 JavaScript算法

    描述 一个镜像数字是指一个数字旋转180度以后和原来一样(倒着看).例如,数字"69","88",和"818"都是镜像数字. 写下一个函数来 ...

  2. LintCode 1207. 提莫攻击 JavaScript算法

    描述 在LOL中,有一个叫做"提莫"的英雄,他的攻击能够让敌人艾希进入中毒状态.现在给定提莫的攻击时间点的升序序列,以及每次提莫攻击时的中毒持续时间,输出总的艾希中毒态的时间. 假 ...

  3. LintCode 111. 爬楼梯 JavaScript算法

    描述 假设你正在爬楼梯,需要n步你才能到达顶部.但每次你只能爬一步或者两步,你能有多少种不同的方法爬到楼顶部? 样例 - Example 1:Input: n = 3Output: 3Explanat ...

  4. LintCode 310. 数字变形 JavaScript算法

    描述 现在题目给出一个整数A. 整数B是A的变形,由整数A的位数交替形成. 依次为A的右数第一位数,左数第一位数,右数第二位数-以此类推,得到整数B. 说明 0<=A<=1e200 样例 ...

  5. LintCode 题目:尾随零

    URL:https://www.lintcode.com/problem/factorial-trailing-zeroes/description 描述 给定一个整数n,返回n!(n的阶乘)的尾随零 ...

  6. 尾随零 - LintCode

    描述 给定一个整数n,返回n!(n的阶乘)的尾随零的个数. 您的解法时间复杂度应为对数级别. 思路 由于2和5可以形成0,且2的个数总是多于5,所以尾部0的个数是由0~n中包含5的个数决定的.譬如,5 ...

  7. 求阶乘的第一个非零数字_查找数字阶乘中的尾随零

    求阶乘的第一个非零数字 Problem statement: 问题陈述: Find the number of trailing zeros in n! (Where, n is the given ...

  8. JavaScript 算法与数据结构 之 正则表达式

    JavaScript 算法与数据结构 之 正则表达式 test()测试方法 使用test()方法返回的是布尔值. 使用测试方法 正则表达式用于匹配指定的字符串. test()方法可以匹配字符串中的内容 ...

  9. CareerCup 17中等难题 Q17.3 阶乘尾随零个数

    题目: 设计一个算法,算出n阶乘有多少个尾随零. 分析: 就是算,阶乘中总共有几个 2*5,又因为2总是比5多,所以算出有几个5相乘就可以. 注意:25算两个,因为5*5, 125算三个,因为5*5* ...

最新文章

  1. 两个不同网段的局域网如何互通_多台路由器,不同网段的设备之间如何互访?...
  2. 2020年“内容、服务”征集
  3. Oracle Recyclebin
  4. C语言学习之求一个3X3的整型矩阵对角线元素之和。
  5. php 重复写入数据,完美解决Thinkphp3.2中插入相同数据的问题
  6. C++ 学习之旅(7)——指针pointer
  7. C++移位得到int型最大值
  8. 【华为云技术分享】漫谈Huawei LiteOS五大内核模块
  9. lisp坐标一键生成_Grasshopper自动生成坡度标注
  10. Spring学习总结(11)——Spring JMS MessageConverter介绍
  11. k8s源码分析 pdf_Spark Kubernetes 的源码分析系列 - features
  12. IBM 重磅开源 Power 芯片指令集!国产芯迎来新机遇?
  13. Java基础篇之如何读取字符串
  14. Python3 OOP(一) 类和实例
  15. 士兵杀敌 三 --- O( 1 ) 的时间复杂度 .
  16. 基于ET6框架的资源热更
  17. wps页眉页码的编写
  18. DIV+CSS页面布局
  19. beacon帧主要结构
  20. matlab如何绘制语谱图,语谱图matlab

热门文章

  1. 驱动人生2014 v6.0.9.70 绿色版
  2. 注册Steam账号人机验证过不去怎么办?
  3. 关于QGroundControl的软件架构的理解
  4. 何新生的英语史(十)—终 极 梦 想
  5. ‘_GStaticAssertCompileTimeAssertion_0’ is negative
  6. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt
  7. php心得1500字,考察材料个人能力方面(个人总结1500字 考察材料)
  8. 证明无向完全图的边数等于N阶取二(Cn2)
  9. 部署Vista – 第1部分:理解Windows AIK
  10. 淘宝/天猫盗用图片投诉之什么是原图?提示非原图怎么办?