以下代码中temp函数的调用如果没有出现java.lang.StackOverflowError异常,可以把参数值调大
public static void main(String args[]){
System.out.println(temp(10000));
}
public static long temp(long i){
if(i>0){
return i+temp(i-1);
}else{
return i;
}
}
public static long temp2(long i){
long total = 0;
for(;i>0;i--){
total += i;
}
return total;
}
分享到:
相关推荐
---注意我用的数据库是orcl数据库--- ----建表语句 ----数据库数据 ...注意要慎用,弄不好不数据库能弄挂掉了,下载模仿写的时候一定不要写成死循环,要不自己机器还好,服务器的话。。。。嘿嘿。。
主要介绍了PHP自毁程序,可实现递归删除当前目录及数据库的功能,完成当前程序的卸载,用户需谨慎使用,需要的朋友可以参考下
1:修改了原版库中的三个函数,来使得添加元素的时候自动加入缩进量 x_GetTagName x_AddElem x_InsertNew 2:缩进量采用的是2个空格符 ...不过该函数递归实现,数据量大的时候会影响效率,慎用;
用数组表示树 重复关键字 完整的tree.java程序 哈夫曼(Huffman)编码 小结 问题 实验 编程作业 第9章 红-黑树 第10章 2-3-4树和外部存储 第11章 哈希表 第12章 堆 第13章 图 第14章 带权图 第15章 应用场合 附录A ...
5.5.1 慎用字符的Unicode转义形式 5.5.2 中止行注释的转义字符 5.6 泛型可能引起的错误 5.6.1 原始类型变量的赋值 5.6.2 原始类型带来的擦除 5.6.3 创建泛型数组的陷阱 5.7 正则表达式的陷阱 5.8 多线程的...
任务路线:数组->链表->栈->队列->递归->排序->二分查找->哈希表->字符串->二叉树->堆->图->回溯->分治->动态规划 组队学习周期:14天甚至往上大概16天左右(周末进行整体整理讨论)(每天任务时间具体看任务情况) ...
2.1.1只使用非递归的mutex . . . . . . . . . . . . . .. . . . . . . . . . 33 2.1.2死锁. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 35 2.2条件变量(condition variable). . . . . . ....