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");}}
相关文章推荐
- project euler 15
- [Project Euler]加入欧拉 Problem 15
- csdn待改进点之15------>为什么列表没有“踩”,但详情没“踩”? 为什么要“踩自己”?
- Java数据结构与算法(15) - ch06递归(杨辉三角triangle)
- Project Euler15 给定一个20*20的方格,从左上角到右下角的路径有多少条?(只允许向右和向下走)
- 15-2 杨辉三角。二维数组
- Project Euler 11~15
- project euler 15 Lattice paths
- Exercise(15):杨辉三角
- Project Euler 15: Routes through a 20×20 grid
- [Project Euler] Problem 15
- 改进版“杨辉三角”
- 15-2杨辉三角
- Project Euler 11~15
- 15-2杨辉三角
- Project Euler:Problem 15 Lattice paths
- Project Euler - Problem 15
- 顾问成长(15)-演讲结束后如何听到真实的反馈并改进
- api-gateway实践(15)API网关的待改进点 20171207
- 7-15 打印杨辉三角(20 分)