由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - DFS 堆栈溢出,怎么破?
相关主题
是不是所有recursion能解决的问题都有iterative的解法"简单的"linklist的问题
求推荐学习recursive 算法的资料有人同看Populating Next Right Pointers in Each Node II的recursive写法么?
递归多少层会stackoverflow?我发现我竟然学会了12种tree traversal的办法
遍历二叉树除了recursion还有啥好办法?究竟什么定义了DP
bfs vs dfs(求推荐)recursion以及把recursion转变为iteration的资料
两种DPBB onsite惨败而归 血的教训!
攒人品,回答问题问个白痴问题,DP到底算不算递归?
求助大家是去北卡的公司还是继续找湾区的工作问个最近面试里的题目
相关话题的讨论汇总
话题: dfs话题: 堆栈话题: 溢出话题: python话题: 875714
进入JobHunting版参与讨论
1 (共1页)
y*******n
发帖数: 99
1
Python实现后DFS后,可以遍历小图,换了一个有875714 vertices的大图,堆栈溢出,
有什么好的解决办法?
z******g
发帖数: 271
2
抛砖引玉,仅供参考
1、如果算法为recursive,修改为iterative,节约call frame空间
2、如果还不行,就只能disk了
t*********i
发帖数: 20
3
import sys
sys.setrecursionlimit({something bigger than 1000})
i******t
发帖数: 798
4
用 iterative 方法 可以不溢出
递归大数据会死掉的
y*******n
发帖数: 99
5
试过,正常的机器,都是Segmentation fault

【在 t*********i 的大作中提到】
: import sys
: sys.setrecursionlimit({something bigger than 1000})

y*******n
发帖数: 99
6
也是就是说,基本在实际大数据应用中,都不会用recursive?

【在 i******t 的大作中提到】
: 用 iterative 方法 可以不溢出
: 递归大数据会死掉的

y*******n
发帖数: 99
7
disk是指,将中间数据存disk?

【在 z******g 的大作中提到】
: 抛砖引玉,仅供参考
: 1、如果算法为recursive,修改为iterative,节约call frame空间
: 2、如果还不行,就只能disk了

f*******t
发帖数: 7549
8
高质量代码都不会用recursion
i******t
发帖数: 798
9
会死 为啥要用啊

【在 y*******n 的大作中提到】
: 也是就是说,基本在实际大数据应用中,都不会用recursive?
i******t
发帖数: 798
10
你意思是dfs吧
其它问题大数据也能用recursion的

【在 f*******t 的大作中提到】
: 高质量代码都不会用recursion
V*********r
发帖数: 666
11
维护一个list当栈用,增删都在表尾

【在 y*******n 的大作中提到】
: Python实现后DFS后,可以遍历小图,换了一个有875714 vertices的大图,堆栈溢出,
: 有什么好的解决办法?

a********m
发帖数: 15480
12
大数据关键是并行处理,处理逻辑尽可能简单。递归基本已经是串行了,和大数据其实
不沾边,只是数据量大而已。

【在 y*******n 的大作中提到】
: 也是就是说,基本在实际大数据应用中,都不会用recursive?
1 (共1页)
进入JobHunting版参与讨论
相关主题
问个最近面试里的题目bfs vs dfs
Quick sort为什么需要logN的memory?两种DP
问一个题攒人品,回答问题
rejected by facebook after 2nd phone interview求助大家是去北卡的公司还是继续找湾区的工作
是不是所有recursion能解决的问题都有iterative的解法"简单的"linklist的问题
求推荐学习recursive 算法的资料有人同看Populating Next Right Pointers in Each Node II的recursive写法么?
递归多少层会stackoverflow?我发现我竟然学会了12种tree traversal的办法
遍历二叉树除了recursion还有啥好办法?究竟什么定义了DP
相关话题的讨论汇总
话题: dfs话题: 堆栈话题: 溢出话题: python话题: 875714