递归
来源:互联网 发布:传奇数据库添加物品 编辑:程序博客网 时间:2024/06/15 20:57
public class Test01 { int sum=0; int i=1; public static void main(String[] args) { Test01 t = new Test01(); long startTime = System.nanoTime(); // 获取开始时间 ,以纳秒为单位 t.sum(100,0); long endTime = System.nanoTime(); // 获取结束时间 ,以纳秒为单位 System.out.println("程序运行时间: " + (endTime - startTime) + "ms"); long startTime1 = System.nanoTime(); // 获取开始时间 ,以纳秒为单位 t.t_sum(100); long endTime1 = System.nanoTime(); // 获取结束时间 ,以纳秒为单位 System.out.println("程序运行时间: " + (endTime1 - startTime1) + "ms"); } //尾递归 public int sum(int num,int sum1){ if(num==0){ return sum1; }else{ return sum(num-1,sum1+num); } } //递归 public int t_sum(int num){ if(i<=num){ sum+=i; i++; t_sum(num); } return sum; }}
阅读全文
0 0
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- Java注解之@Inherited的使用
- golang之基础知识
- mysql面试3
- Arduino 使用人体红外感应模块 HC-SR501
- Unity3d十二 3d主要引擎名称Ogre Unreal Unity Gamebryo Bigworld
- 递归
- Visual Tracker Benchmark简易教程
- word插入分隔符的方法
- window中查找端口并关闭
- 嵌入式软件与非嵌入式软件、设备驱动与裸机驱动开发区别
- 设置模拟器连网
- 常用的块级元素(block)、行内元素(inline)以及行内块元素(inline-block)的解析
- 在win7下python的xlrd和xlwt的安装
- java.lang.IllegalStateException