【Scala】尾递归优化_scala 尾递归优化-CSDN博客

网站介绍:文章浏览阅读5.7k次。以递归方式思考递归通过灵巧的函数定义,告诉计算机做什么。在函数式编程中,随处可见递归思想的运用。 下面给出几个递归函数的例子:object RecursiveExample extends App{ // 数列求和例子 def sum(xs: List[Int]): Int = if (xs.isEmpty) 1 else xs.head + sum_scala 尾递归优化