黑马程序员技术交流社区
标题:
求1000的阶乘尾部零的个数
[打印本页]
作者:
流空有痕
时间:
2016-9-12 22:26
标题:
求1000的阶乘尾部零的个数
可不可以用正则判断的方法来做?
作者:
15835811325
时间:
2016-9-12 22:27
你怎么会想到那里
倒着遍历啊
作者:
kangnam
时间:
2016-9-12 22:29
感觉还是用递归最简单
作者:
EdwardWuang
时间:
2016-9-12 22:34
感觉正则有点困难吧,毕竟不知道尾部0具体有多少个,不好表达
作者:
changfa
时间:
2016-9-12 23:48
String reg = /^\+?[1-9]\d{0,2}$/; // 不包含边界 String regFull = /^(\+?[1-9]\d{0,2}|\+?1000)$/; // 包含上边界 自己去试试
作者:
jiubaK
时间:
2016-9-13 00:14
这个题目,你们还想算出1000的阶乘结果再求末尾零的个数迈?
这个数字不知道多大!!!
突破常规啊,末尾0是怎样来的啊?
1.乘以了能被10整除的数;
2.乘以了能被5整除的数和偶数。
多的,就不说了,努力思考。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2