您的位置:首页 > 编程语言 > Java开发

project Euler 15 可改进,用杨辉三角

2015-05-21 18:58 302 查看
时间是 0ms。
/*** Created by Administrator on 2015/5/21.*/public class E15 {public static long compute(long bigNumber,long smallNumber){long result=1;long cycleIndex=bigNumber-smallNumber;int devide=1;for(long i=0;i<cycleIndex;i++){result*=bigNumber--;result/=devide++;}return result;}public static void main(String[] args) {long stareTime=System.currentTimeMillis();long result=compute(40,20);System.out.println(result);long endTime=System.currentTimeMillis();System.out.println(endTime-stareTime+" ms");}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息