您好、欢迎来到现金彩票网!
当前位置:在线斗牛棋牌游戏 > 尾递归删除 >

用尾递归求链表和依然会出现堆栈溢出的情况

发布时间:2019-07-03 23:09 来源:未知 编辑:admin

  希望用普通递归和尾递归两种方式计算链表元素之和,并验证当链表元素足够多时,普通递归出现堆栈溢出,而尾递归则不会出现

  add0() 方法采用普通递归的方式,add() 方法使用尾递归的方式。

  当链表中的元素足够大时,两种递归的方法都会报堆栈溢出,为什么?如何优化尾递归,避免堆栈溢出?

  同时,被你 @ 的用户也会收到通知查看全部 4 个回答答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

  同时,被你 @ 的用户也会收到通知推荐答案答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

  jvm 好像本来就不支持 TCO 吧?很长时间不看 java 了,如有错误,还望指正。

  每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

http://missartypants.com/weidiguishanchu/216.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有