定义[个人理解]: 尾递归,即是将外层得出的常量计算因子,以函数参数的形式逐层向内传递,即内层调用整合外层调用的产出,整个递归的结果最终由最内层的一次函数调用得出:而通常的递归则是外层调用阻塞.等待内层调用的产出,最后由最上层的一次函数调用得出最终结果. 优执: 适度应用,可以带来效率的提升,同时在一定程度上提升程序的稳定性. 局限: 效率提升取决于编译器的优化策略,最终结果存在不确定性,即使内层调用在逻辑上已可独立运行: 仅可作为潜在的效率提升措施,但不能做为循环的替代,因为其不能保证 100…