水木社区手机版
首页
|版面-Java技术(Java)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
主题:Re: 参数和直接返回,哪个占用内存高?
guestking
|
2021-05-07 08:40:07
|
感觉后者内存省一点
另外如果考虑内存消耗的话,用递归本身就比较耗内存
可以考虑改成自己写stack,然后循环
【 在 tortelee (hust-wh) 的大作中提到: 】
: 如图。都是递归,一种将结果返回,另一种是作为参数传递更改,都用到了函数栈,消耗的内存区别大吗?
: 手写的应该是,seriesByPre(head.left, res);
: seriesByPre(head.right,res);
: ...................
--
FROM 180.167.95.*
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版