是2吧没有标明制式,默认是十进制
是2吧没有标明制式,默认是十进制
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
编写一个Java程序输出1!+2!+3!+……+!嘚和?
偶然间碰到这个题很简单,但也容易出错比如大多数程序员嘟是从零开始计数,殊不知0的阶乘不是0而是1。反正当时我写的时候没想起来0的阶乘是1想当然的认为0的阶乘是0对结果不会有影响后来发現是不是应该从1开始试试,结果一试瞬间就明白了0的阶乘是0不是1.
还有阶乘虽然结构简单,但是效率极低而且特别容易栈溢出。
对程序進行的性能测试当都计算10000的阶乘累加和的时候。
递归的耗时正好是迭代的4倍
当计算30000的阶乘累加时:
递归的耗时是迭代的5倍多。
所以由此可见递归运算十分的占用内存资源,而且运行效率低下所以能不用尽量不用。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。