jiecheng(n-1),n_1jiecheng换一下之后,速度加快了很多。
来源:互联网 发布:企鹅的小毛毛 知乎 编辑:程序博客网 时间:2024/04/27 18:38
开始:
if (map .containsKey(n-1))
{
return (BigInteger)map.get(n-1);
}
else
{
BigInteger n_1jiecheng = jiecheng(n-1);
map.put(n-1,n_1jiecheng);
return jiecheng(n-1).multiply(new BigInteger(s));
}
改后:
if (map .containsKey(n-1))
{
return (BigInteger)map.get(n-1);
}
else
{
BigInteger n_1jiecheng = jiecheng(n-1);
map.put(n-1,n_1jiecheng);
return n_1jiecheng.multiply(new BigInteger(s));
}
仅仅是n_1jiecheng 和jiecheng(n-1)换了一下后,运行速度就大大不一样。为什么呢? jiecheng(n-1)把值赋给n_1jiecheng后,它们存储的值都是一样的。
- jiecheng(n-1),n_1jiecheng换一下之后,速度加快了很多。
- jiecheng
- 天气一下凉了很多
- 发现CSDN Blog保存速度加快了
- 测了一下引擎速度
- 头像用了三年了,换一下
- 我看了之后感触很多!
- 换了个3g手机号之后
- stm32 换了芯片出现了很多错误
- 我换电话了,你们记一下
- ffmpeg3.1 加快hls起播速度
- Groovy1.5.5发布,编译器速度加快了3-5倍
- 开源加快了软件产业前进的速度
- 开源加快了软件产业前进的速度
- 简单测试了一下Lua的速度
- 换一下
- 加快eclipse启动速度
- 网克加快速度
- asEclipse
- group by 的原则
- 什么是:产品专员、产品经理、产品总监、产品副总?
- 数据库性能问题(1):原因何在
- C#中,当声明类、方法、字段、属性等时,访问权限的说明。
- jiecheng(n-1),n_1jiecheng换一下之后,速度加快了很多。
- 织梦dedecms v5.x 后台添加菜单项
- Scidb 0.7.5的安装配置
- Java Web 报表工具
- webkit中图片的解码过程
- db2在存储过程中调用load并返回各种状态的条数
- Using Nginx as a load balancer
- 什么是依赖注入(IoC)、控制反转(DI) (二)
- Android 判断GPS是否开启