当前位置: 首页 > news >正文

172. 阶乘后的零

题目链接:172. 阶乘后的零 - 力扣(LeetCode)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

解析:

方法一:数学
n! 尾零的数量即为 n! 中因子 10 的个数,而 10=2×5,因此转换成求 n! 中质因子 2 的个数和质因子 5 的个数的较小值。

由于质因子 5 的个数不会大于质因子 2 的个数,我们可以仅考虑质因子 5 的个数。

而 n! 中质因子 5 的个数等于 [1,n] 的每个数的质因子 5 的个数之和,我们可以通过遍历 [1,n] 的所有 5 的倍数求出。

class Solution {
public:int trailingZeroes(int n) {int ans = 0;for (int i = 5; i <= n; i += 5) {for (int x = i; x % 5 == 0; x /= 5) {++ans;}}return ans;}
};

 

http://www.rkmt.cn/news/45901.html

相关文章:

  • 微服务已死?别再盲目跟风微服务!这3种情况下单体架构更适合你。
  • Oracle LogMiner实战指南:误删误改数据的救命稻草
  • Spring 事务 - 实践
  • Spring AI Alibaba 项目源码学习(二)-Graph 定义与描述分析
  • 20232422 2024-2025-1 《网络与系统攻防技术》实验四实验报告
  • SPI 设备与多从机冲突的解决之道:片选管理、CS 去抖与总线隔离策略 - 实践
  • pythontip 字符串转为字典
  • JavaWeb04-JUnit
  • 哪款学习机适合小学生用?2025年11月多款主流品牌告诉你如何选
  • AIGC系统
  • [GESP202303 二级] 百鸡问题
  • P11362 [NOIP2024] 遗失的赋值 题解
  • CF 2070F Friends and Pizza
  • 上菱空调维修热线电话-24小时全国统一报修
  • 102302139 尚子骐 数据采集与融合作业2
  • 深入解析:Redis技术应用
  • HTTP 的方法和状态码 - 指南
  • 华凌燃气灶维修全国各售后号码《今日汇总》
  • P12504 「ROI 2025 Day1」树上的青蛙
  • 目前广州往返珠海网约车软件
  • 利用RFM模型对客户进行分类
  • 第三十七篇
  • 华帝热水器维修售后电话24小时—全国各区定点服务中心
  • 基于浏览器的DOCX文件编辑器:实现导入、编辑与导出功能 - 实践
  • 20251110 - KMP
  • 2025年11月智能洗碗机型号推荐榜:麦浪5000plus+领衔全维度对比
  • 2025年11月小户型油烟机型号推荐榜:五款热销机型全维度对比
  • 2025年11月大容量洗碗机型号推荐榜:市场主流机型横向对比解析
  • 2025年11月除菌洗碗机型号推荐榜:五款高除菌率机型对比评价
  • CSP2025 T4 employ