描述

给定一个整数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. ExecuteScalar()如何返回整数
  2. SSH开发环境整合搭建
  3. 带Left Join的SQL语句的执行顺序
  4. Servlet开发配置
  5. mongodb内存映射原理
  6. 【mybatis】插入操作更新id
  7. android贝塞尔曲线多点,Canvas 贝塞尔曲线的多点波动
  8. django ajax 查询,Django分页和Ajax查询
  9. 【渝粤教育】电大中专Office办公软件 (3)作业 题库
  10. 【尚硅谷_数据结构与算法】十二、算法
  11. 乖离性暗机器人_乖离性百万亚瑟王超弩级暗机器人复刻攻略分享
  12. 微型计算机原理8255跑马灯,单片机+74LS138译码器+跑马灯+8255A+8253方波实验详解
  13. vcm驱动芯片原理_手机Cam和era模组及VCM与VCMDriver介绍.pptx
  14. 程序人生 - 创可贴使用不当或致截肢
  15. SAP-MM科目自动分配解析-(4-1)- 物料的配置影响
  16. java语言TAM机程序代码(基础版)
  17. android陀螺仪惯导手机gps,推荐基于陀螺仪惯性导航的智能停车定位导航解决方案...
  18. HDCTF-2nd复盘
  19. 深度学习基础(五):循环神经网络概念、结构及原理实现
  20. APEX包管理器简述(二)

热门文章

  1. Apache POI工作簿
  2. fceux源码解析_从源代码制作deb包的两种方法以及修改已有deb包(转载)
  3. #mipush #解决mipush延时 #mipush假死 #解决mipush收不到信息(已注册)crond,安卓crond
  4. 金欣怡《小学语文低年级趣味写话的实践与研究》开题报告
  5. c语言编程操作系统,操作系统下c语言编程入门.doc
  6. 使用PVS生成MetalDummy的实现方法
  7. 汉语是世界上最先进的语言(转)
  8. 个人云盘kodexplorer安装
  9. 55(数值积分)递归梯形公式
  10. python饼状图顺时针_Python:饼状图 (二十七)