![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
wenzuodan
这个作者很懒,什么都没留下…
展开
-
尾递归
与普通递归相比,由于尾递归的调用处于方法的最后,因此方法之前所积累下的各种状态对于递归调用结果已经没有任何意义,因此完全可以把本次方法中留在堆栈中的数据完全清除,把空间让给最后的递归调用。这样的优化1便使得递归不会在调用堆栈上产生堆积,意味着即时是“无限”递归也不会让堆栈溢出。这便是尾递归的优势。 尾递归的本质,其实是将递归方法中的需要的“所有状态”通过方法的参数传入下一次调用中 递归函数设...原创 2012-07-11 15:11:03 · 125 阅读 · 0 评论 -
Core Java学习2(基础知识)
Chapter 3. Fundamental Programming Structures in Java 1.前言 20日上班较忙,晚上也没空,21日晚上,看了看MIT的公开课,计算机导论,外语,听不太懂,得看字幕,老外挺有意思的,其中讲到了没有最好的编程语言,只有最适合的,所以编程语言只是工具,最主要是你要干什么,该课要求用python因为流行且简单。我想干什么,我想整点手机应用andro...原创 2012-07-11 15:11:27 · 117 阅读 · 0 评论