写了个递归程序,每次递归都需要分配一定的空间,结果出现了堆栈溢出,该如何处理 15

基本的算法思路如图所示... 基本的算法思路如图所示 展开
 我来答
cocopark1982
2011-06-22 · TA获得超过348个赞
知道小有建树答主
回答量:556
采纳率:0%
帮助的人:493万
展开全部
什么意思?
每次都 new 出一些东西吗?

为什么需要在递归的时候 new 东西出来?
追问
基本的算法思路如图所示,每次进入下一次递归的时候都需要将集合分为很多子集,然后从子集中选择一个符合条件的,存储这些子集不需要空间吗?
追答
我估计你的算法有问题,应该是出现了死递归,就是没有退出 条件 被触发
不然现在的PC内存这么大,不是轻易地溢出的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式