蓝桥杯学习记录
思路
1.计算阶乘,首先要明白阶乘的计算式:
如果num=1或者num=0 阶乘的结果都是1
否则f(n)=f (i-1 ) 乘 i
2.注意数据的规模选择适合的存储结构,阶乘的结果很大,我们这里用到了math包里面的BigInteger
测试结果
思考
1.在做算法题的时候一定要考虑到数据的规模,数据的规模太大,有可能会导致算法的部分测试用例不能通过,这也就是数据类型决定的
蓝桥杯学习记录
思路
1.计算阶乘,首先要明白阶乘的计算式:
如果num=1或者num=0 阶乘的结果都是1
否则f(n)=f (i-1 ) 乘 i
2.注意数据的规模选择适合的存储结构,阶乘的结果很大,我们这里用到了math包里面的BigInteger
测试结果
思考
1.在做算法题的时候一定要考虑到数据的规模,数据的规模太大,有可能会导致算法的部分测试用例不能通过,这也就是数据类型决定的
版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。