由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - DFS比BFS好在哪?
相关主题
攒人品,google电话面经实现一个 thread-safe blocking queue这题怎么写啊?L家的常考
word search BST 解法,大测试超时,请大家指点迷津leetcode 新题 Course Schedule用BFS怎么做?
leetcode做伤心了我恨iPhone@Facebook电面
贡献一道面经,要求O(mn)请教一道题
弱问怎么判断两个binary tree相同?问个算法题
二爷来开讲一下用dfs的一般思路吧A家一道onsite题
leetcode word searchA家面经 (三轮电面)
微软onsite面试悲剧,附面经并求分析,多谢~经典递归题需要搞懂非递归算法吗?
相关话题的讨论汇总
话题: bfs话题: dfs话题: 递归话题: 可是话题: functional
进入JobHunting版参与讨论
1 (共1页)
c********p
发帖数: 1969
1
bfs需要个queue,可是dfs用递归也不省空间阿。
而且又慢。。。
有啥好处呢?
z****e
发帖数: 54598
2
如果返回值是boolean的话
你没有必要把所有的可能性全部遍历过去
p*****2
发帖数: 21240
3
FP里面没有循环,只能递归
c********p
发帖数: 1969
4
可是,就算是boolean的话,也是bfs好吧?

【在 z****e 的大作中提到】
: 如果返回值是boolean的话
: 你没有必要把所有的可能性全部遍历过去

c********p
发帖数: 1969
5
fp是什么。。。

【在 p*****2 的大作中提到】
: FP里面没有循环,只能递归
p*****2
发帖数: 21240
6

functional programming

【在 c********p 的大作中提到】
: fp是什么。。。
z****e
发帖数: 54598
7
如果第一个bottom结点的结果就是true的话,dfs会快

【在 c********p 的大作中提到】
: 可是,就算是boolean的话,也是bfs好吧?
c********p
发帖数: 1969
8
菜鸟表示没学过也没听过。。。

【在 p*****2 的大作中提到】
:
: functional programming

c********p
发帖数: 1969
9
。。。。。。这个我当然知道。。。。。
可是我们一般做题,不都是用bfs么。。。
你如果知道要找的在哪,还用找么。。。

【在 z****e 的大作中提到】
: 如果第一个bottom结点的结果就是true的话,dfs会快
a********m
发帖数: 15480
10
无所谓好在哪里,两个各有优点。dfs算树的高度2行代码搞定算好处不?
相关主题
二爷来开讲一下用dfs的一般思路吧实现一个 thread-safe blocking queue这题怎么写啊?L家的常考
leetcode word searchleetcode 新题 Course Schedule用BFS怎么做?
微软onsite面试悲剧,附面经并求分析,多谢~我恨iPhone@Facebook电面
进入JobHunting版参与讨论
z****e
发帖数: 54598
11
哈?我做leetcode优先用递归和dfs
只有后面几题才不得不用bfs和linkedlist

【在 c********p 的大作中提到】
: 。。。。。。这个我当然知道。。。。。
: 可是我们一般做题,不都是用bfs么。。。
: 你如果知道要找的在哪,还用找么。。。

c********p
发帖数: 1969
12
哪个题?
我都是优先用bfs阿。。。书上貌似也这么写的阿。。。。

【在 z****e 的大作中提到】
: 哈?我做leetcode优先用递归和dfs
: 只有后面几题才不得不用bfs和linkedlist

c********p
发帖数: 1969
13
就是代码简洁呗。
谢谢虫子先生!

【在 a********m 的大作中提到】
: 无所谓好在哪里,两个各有优点。dfs算树的高度2行代码搞定算好处不?
g**G
发帖数: 767
14
应用不一样啊,DFS一般用来找第一个可能的solution,BFS用来找满足某个条件的全部
solution
c********p
发帖数: 1969
15
阿阿阿阿???
我一直觉得bfs才是找第一个。。。

【在 g**G 的大作中提到】
: 应用不一样啊,DFS一般用来找第一个可能的solution,BFS用来找满足某个条件的全部
: solution

c**l
发帖数: 2661
16
dfs 用递归 大数据不行吧
反正我用dfs大数据搞死过 后来全部用非递归
都用非递归的话
我怎么感觉用 bfs会稍微好点 尤其是 深度比宽度大的情况
此时 bfs 基本是宽度的复杂度
1 (共1页)
进入JobHunting版参与讨论
相关主题
经典递归题需要搞懂非递归算法吗?弱问怎么判断两个binary tree相同?
service now 卧佛和面筋二爷来开讲一下用dfs的一般思路吧
问一道题leetcode word search
自己总结了下什么时候用dp(循环),什么时候用递归微软onsite面试悲剧,附面经并求分析,多谢~
攒人品,google电话面经实现一个 thread-safe blocking queue这题怎么写啊?L家的常考
word search BST 解法,大测试超时,请大家指点迷津leetcode 新题 Course Schedule用BFS怎么做?
leetcode做伤心了我恨iPhone@Facebook电面
贡献一道面经,要求O(mn)请教一道题
相关话题的讨论汇总
话题: bfs话题: dfs话题: 递归话题: 可是话题: functional