今天好热,吃个冰淇淋消消暑。这几天在整理Java的基础知识,接下来把初学时认为较难的递归记录一下。
写个简单的5的阶乘:
for形式1:
for形式2:
递归实现:
递归算法是一种直接或间接地调用自身的算法。但如果递归写的不合理,那就是死循环了。但是如果写的合理,加上“边界条件”,程序执行到底的时候,会逐层返回。
今天好热,吃个冰淇淋消消暑。这几天在整理Java的基础知识,接下来把初学时认为较难的递归记录一下。
写个简单的5的阶乘:
for形式1:
for形式2:
递归实现:
递归算法是一种直接或间接地调用自身的算法。但如果递归写的不合理,那就是死循环了。但是如果写的合理,加上“边界条件”,程序执行到底的时候,会逐层返回。
相关文章: