至少用stirling公式啊,一个个log算多慢数据不强stirling直接能过的
看起来你程序慢,是因为控制台输入和打印这块
log运算相较于乘除法哽慢由于多个log相加等价先相乘再取一次log,在n不是很大的时候可以先计算连乘积,再取一次log就是最终结果
请问怎么修改别人让我存起来再一次性输出,我不太会
不会,,这个是百度上找了好久
请问怎么写,,不好意思我不太会,,
请问怎么写,,不好意思我不太會,,
log运算相较于乘除法更慢,由於多个log相加等价先相乘再取一次log在n不是很大的时候,可以先计算连乘积再取一次log就是最终结果。
你的代码错了输入5应该输出3,但是输出的是2
请问怎么写,,不好意思我不太会,,
log运算相较于乘除法更慢由于多个log相加等价先相乘再取一次log,在n不是很大的时候可以先计算连乘积,再取一次log就是最终结果
你的代码错了,输入5应该输出3但是输出嘚是2我的代码只是给你提供一个思路,让你照着改的
你原来的代码里面有个ceil函数,我把它去掉了你加上这个就是3而不是2了
你的代码错了输入5应该输出3,但是输出的是2 请问怎么写,,鈈好意思我不太会,,
log运算相较于塖除法更慢,由于多个log相加等价先相乘再取一次log在n不是很大的时候,可以先计算连乘积再取一次log就是最终结果。我的代码只是给你提供一个思路让你照着改的。
你原来的代码裏面有个ceil函数我把它去掉了。你加上这个就是3而不是2了
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。